upstream u-boot with additional patches for our devices/boards:
https://lists.denx.de/pipermail/u-boot/2017-March/282789.html (AXP crashes) ;
Gbit ethernet patch for some LIME2 revisions ;
with SPI flash support
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
1.5 KiB
68 lines
1.5 KiB
17 years ago
|
Freescale MPC8610HPCD board
|
||
|
===========================
|
||
|
|
||
|
|
||
|
Building U-Boot
|
||
|
---------------
|
||
|
|
||
|
$ make MPC8610HPCD_config
|
||
|
Configuring for MPC8610HPCD board...
|
||
|
|
||
|
$ make
|
||
|
|
||
|
|
||
|
Flashing U-Boot
|
||
|
---------------
|
||
|
The flash is 128M starting at 0xF800_0000.
|
||
|
|
||
|
The alternate image is at 0xFBF0_0000
|
||
|
The boot image is at 0xFFF0_0000.
|
||
|
|
||
|
|
||
|
To Flash U-Boot into the booting bank:
|
||
|
|
||
|
tftp 1000000 u-boot.bin
|
||
|
protect off all
|
||
|
erase fff00000 +$filesize
|
||
|
cp.b 1000000 fff00000 $filesize
|
||
|
|
||
|
|
||
|
To Flash U-boot into the alternate bank
|
||
|
|
||
|
tftp 1000000 u-boot.bin
|
||
|
erase fbf00000 +$filesize
|
||
|
cp.b 1000000 fbf00000 $filesize
|
||
|
|
||
|
|
||
|
pixis_reset command
|
||
|
-------------------
|
||
|
A new command, "pixis_reset", is introduced to reset mpc8610hpcd board
|
||
|
using the FPGA sequencer. When the board restarts, it has the option
|
||
|
of using either the current or alternate flash bank as the boot
|
||
|
image, with or without the watchdog timer enabled, and finally with
|
||
|
or without frequency changes.
|
||
|
|
||
|
Usage is;
|
||
|
|
||
|
pixis_reset
|
||
|
pixis_reset altbank
|
||
|
pixis_reset altbank wd
|
||
|
pixis_reset altbank cf <SYSCLK freq> <COREPLL ratio> <MPXPLL ratio>
|
||
|
pixis_reset cf <SYSCLK freq> <COREPLL ratio> <MPXPLL ratio>
|
||
|
|
||
|
Examples;
|
||
|
|
||
|
/* reset to current bank, like "reset" command */
|
||
|
pixis_reset
|
||
|
|
||
|
/* reset board but use the to alternate flash bank */
|
||
|
pixis_reset altbank
|
||
|
|
||
|
/* reset board, use alternate flash bank with watchdog timer enabled*/
|
||
|
pixis_reset altbank wd
|
||
|
|
||
|
/* reset board to alternate bank with frequency changed.
|
||
|
* 40 is SYSCLK, 2.5 is COREPLL ratio, 10 is MPXPLL ratio
|
||
|
*/
|
||
|
pixis-reset altbank cf 40 2.5 10
|