Hi~ Seeing the EVM schematic, 128P30 Nor flash is used. Using the custom board, I test 128P30 nor flash. It works fine~ Next, -. changing it with 256P30 nor flash. -. connectiong "EM_BA0/ATA0_BA0/HINTN" pin to "A24" of 256P30. Seeing datasheet, "EM_BA0/ATA0_BA0/HINTN" act as EM_A[22] when 16bit bus width of CS2. -. Modifying "davinci_dvevm.h" of u-boot. -> u-boot works fine~ -. Modifiying mtd map in "board-evm.c" and "DAVINCI_FLASH_SIZE" to 0x2000000 in "davinci-nor-flash.c" -> linux does not work... I find some strange logs as followings: aVinci flash: probing 16-bit flash bus DaVinci flash: Found 1 x16 devices at 0x0 in 16-bit bank Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Intel/Sharp Extended Query Table at 0x010A Using buffer write method Extended Query version 1.4 Feature/Command Support: 01E6 - Chip Erase: unsupported - Suspend Erase: supported - Suspend Program: supported - Legacy Lock/Unlock: unsupported - Queued Erase: unsupported - Instant block lock: supported - Protection Bits: supported - Page-mode read: supported - Synchronous read: supported - Simultaneous operations: unsupported - Extended Flash Array: unsupported Supported functions after Suspend: 01 - Program after Erase Suspend: supported Block Status Register Mask: 0003 - Lock Bit Active: yes - Lock-Down Bit Active: yes - EFA Lock Bit: no - EFA Lock-Down Bit: no Vcc Logic Supply Optimum Program/Erase Voltage: 1.8 V Vpp Programming Supply Optimum Program/Erase Voltage: 9.0 V cfi_cmdset_0001: Erase suspend on write enabled Unlocking the entire NOR flash. DaVinci flash: Waiting for chip to be ready timed out. Status 12 <- !!!!!!!!!!!!!!!!!!!!!! strange... Creating 5 MTD partitions on "DaVinci flash": 0x00000000-0x00040000 : "bootloader" 0x00040000-0x00060000 : "params" 0x00060000-0x00460000 : "kernel" 0x00460000-0x01000000 : "filesystem - 1" 0x01000000-0x02000000 : "filesystem - 2" Davinci can support 32MByte Nor flash? Thanks in advance
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
