This project is mirrored from https://github.com/cyrozap/mediatek-lte-baseband-re.git.
Pull mirroring updated .
- Mar 27, 2020
-
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
This function tests what regions of memory are accessible over USB DL mode. Useful for exploring a new SoC and testing how locked-down it is. I first wrote this code months ago but I forgot to commit it.
-
cyrozap authored
This SoC is software-compatible with the MT6735, so the GPIO mode register should be exactly the same. I'm still not sure why I haven't been able to get JTAG working, but this change has been sitting around uncommitted for a while now and I figure there's at least no harm in doing that now.
-
cyrozap authored
I made this change a while ago--not sure why I never commit it until now.
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
cyrozap authored
-
- Mar 10, 2020
-
-
cyrozap authored
This should enable more robust error handling.
-
- Dec 14, 2019
-
-
cyrozap authored
This should enable more robust error handling.
-
- Dec 06, 2019
-
-
cyrozap authored
This should work on most devices, so turn it into a function.
-
- Dec 03, 2019
-
-
cyrozap authored
-
- Nov 19, 2019
-
-
cyrozap authored
-
- Nov 16, 2019
-
-
cyrozap authored
-
cyrozap authored
The BROM log gets written to memory in addition to being sent out the UART, so even if you don't have a UART connected you can still see the log. Also, this log seems to be a bit more "verbose" than what gets printed over the UART.
-
cyrozap authored
-
cyrozap authored
"UART1" here meaning the 1st UART, which I would call "UART0". Also, this is usually enabled by default, so it usually isn't necessary to run this command.
-
- Nov 09, 2019
-
-
cyrozap authored
Looks like this was changed back in June and again in August.
-
- Oct 31, 2019
-
-
cyrozap authored
-
- Oct 30, 2019
-
-
cyrozap authored
-
cyrozap authored
Also remove "-fpie" because this won't work with it enabled, most likely because "-fpie" creates some .got* sections that probably should be loaded into "RAM" (0x00231000) at some point, but that never happens since those sections aren't in the linker script. As it is now, even with the option enabled, the code was never truly position-independent due to the fixed "RAM" address, so once I fix that issue (by letting RAM start immediately after ROM), have a separate .rodata section without the executable bit set (for cleaner disassembly), and properly load the .got* sections, I can re-enable that option.
-
- Oct 26, 2019
-
-
cyrozap authored
Eventually this will be used to init PMIC/DRAM.
-
- Oct 24, 2019