[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] Flash Wowes



All,
 
I am working on the V4LX Avnet Board. I have Linux booting (sometimes - without a flash contoller (hardware)). The problem is with the Flash. This is a 16-bit flash. The flash controller I am using is a custom contoller. I can start to boot, but it only uses 1/2 of the full flash device because it does not have BEs used.
 
Now, If I do use this contoller (custom) it's no big deal to write code to copy Linux into the flash, then boot from DDR. However, whenever the Flash contoller is put into the system, Linux halts with no error.
 
So, I am going to the EMC contoller. It has some issues. One being it cannot even read from the flash (I am using the latest version). 6.3.2 EDK and the latest emc. The other issue is rounting with V4 and this controller.
 
-So, my question is : what is the best way to deal with a 16-bit flash and use BEs to be able to write to the flash (reading is not so bad). Also, I saw some old posts with this issue... Had there been any updates?
 
-Qurstion two is, why with this customer contoller, does Linux refuse to boot with no indication of errors? I have even tried to remove the flash controller from the Kernel with no effect.
 
- What is the IDEAL configuration of flash with uCLinux in general? Is there a good 'read' that I can look at on this issue? Maybe in this forum that I missed?
 
I think a lot of people want to use the cool board and this is one of the last issues...
 
Thanks,
Apco25