[U-Boot-Users] MPC8548 problem in Boot Sequencer mode

Hi, We have designed MPC8548 based AMC card. We are using u-boot-1.1.4 and it was up. Now we plan to boot using bootsequencer mode. We are using AT24C64C EEPROM and it was configured as Extended I2C addressing mode. Our flash size is 16MB(0xff000000-ffffffff). Boot code was flashed in the location 0xfff80000. In the eeprom csv file we have configured following registers ALTCBAR, ALTCAR and BPTR.
CSV file content : 0, f, 00008, 000e0000 0, f, 00010, 80400000 0, f, 00020, 80fff800
After board is power on uboot was not up in the Boot Sequencer mode. So we plan to debug via BDI, for this we create an empty bdi configuraiton file and load that file in the bdi and we got the bdi prompt. The configurations values in the eeprom are updtaed in the CCSRBAR region.
BDI>md 0xff700000 0_ff700000 : 000ff700 00000000 000e0000 00000000 ................ 0_ff700010 : 80400000 00000000 00000000 00000000 .@.............. 0_ff700020 : 80fff800 00000000 00000000 00000000 ................ 0_ff700030 : 00000000 00000000 00000000 00000000 ................ 0_ff700040 : 00000000 00000000 00000000 00000000 ................ 0_ff700050 : 00000000 00000000 00000000 00000000 ................
Output of the info command: BDI>info Target CPU : MPC8548 Rev.2 Target state : halted Debug entry cause : COP halt Current PC : 0xfffffffc Current CR : 0x00000000 Current MSR : 0x00000000 Current LR : 0x00000000 Current CCSRBAR : 0x0_ff700000
We flash the bootcode in the address 0xfff80000. But in the boot sequencer mode boot code is not there. BDI>md 0xfff80000 0_fff80000 : 9fb079e1 0de2dfbb 023a473d dc060849 ..y......:G=...I 0_fff80010 : 21aef9a7 d7c1df77 0c29dfc8 35ba53a6 !......w.)..5.S. 0_fff80020 : 51f9e017 35cf9246 65e07762 7b0c05c3 Q...5..Fe.wb{... 0_fff80030 : ae73030d 56384494 8f9d6b9b 39cc3136 .s..V8D...k.9.16 0_fff80040 : d91adacd 318163d6 7e6bd1ab 778b3798 ....1.c.~k..w.7. 0_fff80050 : 04f4ee7c 3aa90755 e3d3148e 6c4c5bda ...|:..U....lL[. 0_fff80060 : 194a6b46 291bc53d cd644f71 cb651e27 .JkF)..=.dOq.e.' 0_fff80070 : 45fb21e2 c35d3114 e6b90868 7ac8f328 E.!..]1....hz..(
I want to know how the boot code was changed in that location or flash was not configured properly. Please give some idea to up the uboot in Boot Sequencer mode.
Thanks and Regards Sivaji
participants (1)
-
sivaji