
Why do you need those?
U-Boot 1.1.4 (Jul 5 2006 - 13:26:03) MPC83XX
Clock configuration: Coherent System Bus: 264 MHz Core: 396 MHz Local Bus: 33 MHz CPU: MPC83xx, Rev: 1.1 at 396 MHz Board: Barco BARCO8347G1 Platform I2C: ready DRAM: Initializing SDRAM on Local Bus is NOT available!
DDR RAM: 256 MB FLASH:
Those Spansion flashes work perfectly fine with the CFI driver!
What flashes are you using and what version of U-Boot are you using?
I am using a git snapshot from 20060623 (to have the last mpc8349sys code).
I just switched the config to use the CFI driver and it's just stuck on detecting the flash.
[mleeman@neo u-boot-20060627]$ diff ~/no_backup/build-svc2.2.6.continuous-20060705-132011/build/u-boot-20060627/include/configs/BARCO8347G1.h include/configs/BARCO8347G1.h 133,134c133,134 < #undef CFG_FLASH_CFI /* use the Common Flash Interface */ < #undef CFG_FLASH_CFI_DRIVER /* use the CFI driver */ ---
#define CFG_FLASH_CFI /* use the Common Flash Interface */ #define CFG_FLASH_CFI_DRIVER /* use the CFI driver */
I wouldn't have added this if I didn't need a flash.c file for my platform (after having tested the default MPC8349EDMS config), but I'm always eager to correct any errors on my side and remove unneeded code:
U-Boot 1.1.4 (Jul 5 2006 - 12:05:58) MPC83XX
Clock configuration: Coherent System Bus: 264 MHz Core: 396 MHz Local Bus: 33 MHz CPU: MPC83xx, Rev: 1.1 at 396 MHz Board: Barco BARCO8347G1 Platform I2C: ready DRAM: Initializing SDRAM on Local Bus is NOT available! DDR RAM: 256 MB FLASH: Chip: S29GL128N 16 MB In: serial Out: serial Err: serial Net: TSEC0, TSEC1
Type run net_nfs to get kernel via tftpboot and mount root filesystem over NFS
Hit any key to stop autoboot: 0 =>