Also, the current linux kernel does not support this new LCD, though I'm working on that and I believe it shouldn't take too long.
Meanwhile, you can help me sending a dump of the first chunk of your A320 internal flash. Follow these instructions:
- Enter the A320 system setup "about" section and press the following key combination: up-right-down-up-right-down. A hidden info screen will be shown. Write down everything.
- Download the USB boot tool from here and unpack it in a directory of your choice.
- Download this configuration file, rename it as USBBoot.cfg and place it in the same directory (overwriting the existing file). This is the 2K NAND page size configuration file.
- Place your A320 in USB boot mode by resetting it while holding the B button pressed. Windows will detect a new device and ask you for a driver. Tell windows it is in the same directory where you unpacked the USB boot tool.
- Launch USB_Boot.exe by double-clicking on it.
- Execute the command "boot 0". Your LCD will lit up showing whatever was on the controller memory when you hit reset.
- Execute the command "nreadraw 0 2097152 0 0". Lots of data will be printed on the screen and after a 20-30 seconds it will stop.
- Execute the command "exit" to quit the USB boot tool. This is very important.
- Examine the USB boot tool directory and you'll see a new file named "dump.bin". Rename it as "dump_2K.bin".
- Download this configuration file, rename it as USBBoot.cfg and place it in the same directory (overwriting the existing file). This is the 4K NAND flash page size configuration file.
- Repeat from step 4, rename the resulting "dump.bin" file as "dump_4K.bin". Pack "dump_2K.bin" and "dump_4K.bin" in a single zip file, upload it to a file sharing service and place the link in a comment to this post, together with all the info you wrote down in step 1.
Update 2: A600 has already received the new initialization .DL from Sofia/Dingoo, and confirmed that as I predicted it can be found at location 0x4000C of the 2K dumps (file size stored in dword at 0x40008).
Thanks!!!
13 comments: