在线时间1 小时
UID3224461
注册时间2016-3-7
NXP金币0
该用户从未签到
新手上路

- 积分
- 13
- 最后登录
- 2016-3-9
|
楼主,
我们公司采用imx283跑wince系统,由于使用的nand flash芯片和官方的不一致导致不能正常工作,我的问题是如何在eboot和wince里面添加nand flash的支持呢,谢谢。
我在nandtypes.h里面添加了新的nandflash,能识别出flash,但是不能正常工作,还请楼主帮忙,谢谢。
//MX30LF1G08AA
{
{NAND, 1024, 2048*64, 64, 2048}, //FlashInfo fi;
{0xc2, 0xf1, 0x80, 0x1D}, //BYTE NANDCode[NANDID_LENGTH]
3, //BYTE NumBlockCycles
5, //BYTE ChipAddrCycleNum
8, //BYTE DataWidth
1, //BYTE BBMarkNum
{0}, //BYTE BBMarkPage
6, //BYTE StatusBusyBit
0, //BYTE StatusErrorBit
64, //WORD SpareDataLength
0x70, //BYTE CmdReadStatus
0x00, //BYTE CmdRead1
0x30, //BYTE CmdRead2
0x90, //BYTE CmdReadId
0xff, //BYTE CmdReset
0x80, //BYTE CmdWrite1
0x10, //BYTE CmdWrite2
0x60, //BYTE CmdErase1
0xD0, //BYTE CmdErase2
// {20, 8, 15, 20} //NANDTiming timings
{5,5,20,6}
|
|