Hello everyone,
Target MPC8309TWR board u-boot is getting sucked.
Flash: mx29gl256e
Default dts file uses only 8Mb (0x0 0x0 0x800000) of flash.
in dts and partition as:
u-boot - 0x0 0x100000 (1Mb)
fs - 0x100000 0x400000 (4Mb)
kernel - 0x500000 0x200000 (2 Mb)
dtb - 0x700000 0x100000 (1 Mb)
u-boot logs as below
CPU: e300c3, MPC8309E, Rev: 1.1 at 400 MHz, CSB: 133.333 MHz
Board: Freescale MPC8309_twr
I2C: ready
SPI: ready
DRAM: 128 MiB
FLASH: 32 MiB
Not a microcode
In: vga
Out: vga
Err: vga
MMC: FSL_ESDHC: 0
Net: FSL UEC0, FSL UEC1
USB RESET
Register 10011 NbrPorts 1
USB EHCI 1.00
The USB ULPI VIEWPORT reg value is 40000001
The USB ULPI VIEWPORT reg value is 8
Hit any key to stop autoboot: 0
## Please select the number of the menu items
0: NOR Flash or External LCS_B0
1: SD Card
2: USB
3: FEC
4: SPI
5: I2C
6: UART
7: External LCS_B3
0
For increase "fs" size and use flash up to 32Mb I did some modifications
in dts as below:
u-boot - 0x0 0x100000 (1Mb)
fs - 0x100000 0x1c00000 (28Mb)
kernel - 0x1d00000 0x200000 (2 Mb)
dtb - 0x1f00000 0x100000 (1 Mb)
It worked fine for first boot-up, but later on u-boot is getting sucked and log onconsole is like below
CPU: e300c3, MPC8309E, Rev: 1.1 at 400 MHz, CSB: 133.333 MHz
Board: Freescale MPC8309_twr
I2C: ready
SPI: ready
DRAM: 128 MiB
FLASH: 32 MiB
Not a microcode
In: vga
Out: vga
Err: vga
MMC: FSL_ESDHC: 0
Net:
(sucked here ...)
Problem:
=> Is my modification in flash partition was wrong, if it is then how to solve it?
=> why "Not a microcode" is coming at every boot-up?
regards
Rajiv Ranjan
The device does not have internal ROM for QE microcode, the microcode must be uploaded to IRAM for proper QE operation.
For this reason, QE microcode must be programmed to flash.
I guess, "Not a microcode" error means QE microcode is not found in flash.
Have a great day,
Alexander
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Alexander,
i am very much thankful for your response, but in my board configurations i am using nor flash for QE micro-code and i have not modified that code at all, and if that code have been crashed please tell me how can i dump the code again into the flash.(also please inform me how to dump the u-boot through code-warrior) .
Thanks...........!!!
Regards,
Rajiv Ranjan.