Похоже дело всё-таки не в промывке плат. Попробовал 4 экземпляра на всех одинаковые проблемы.
SAM-BA выдаёт:
External RAM initialization failed. External RAM access is required to run applets. Continue?Загружаюсь на плате с SD-карты, использую скомпилированный bootstrap (компилятор Keil) из комплекта SK-9G45-OEM
bootstrap.rar ( 1.11 мегабайт )
Кол-во скачиваний: 62... процессор перезагружается после попытки обращения к DDRAM, правда непонятно почему выполняется
Init DDRAM-- AT91bootstrap Project 3.0 --
-- SK-9G45-OEM
-- Compiled: Jan 30 2014 16:41:13 --
-I- Setting: MCK = 133MHz
-I- I cache is already enabled.
-I- Init DDRAM
-I- BOARD_DDRAM_BUSWIDTH = 16
-I- MEDSdcard init
-I- Copy "appli.bin" from SdCard to 0x70000000
{... перезагрузка ...}
-- AT91bootstrap Project 3.0 --
-- SK-9G45-OEM
-- Compiled: Jan 30 2014 16:41:13 --
-I- Setting: MCK = 133MHz
-I- I cache is already enabled.
-I- Init DDRAM
-I- BOARD_DDRAM_BUSWIDTH= 16
-I- MEDSdcard init
-I- Copy "appli.bin" from SdCard to 0x70000000
{... перезагрузка ...}Подозреваю, что-то неверно в подключении памяти к процессору??
Кто хорошо разбирается подскажите, пожалуйста...
DDR2_D(0..15) -> DQ(0..15)
DDR2_A(0..12) -> A(0..12)
DDR2_A13 -> BA0 (сейчас сделано: GND -> BA0)
DDR2_BA0 -> BA1
DDR2_BA1 -> BA2
DDR2_DQM0 -> LDM
DDR2_DQM1 -> UDM
DDR2_DQS0 -> LDQS
DDR2_DQS1 -> UDQS
DDR2_RAS -> RAS#
DDR2_CAS -> CAS#
DDR2_WE -> WE#
DDR2_CLK -> CK
DDR2_NCLK -> CK#
DDR2_CKE -> CKE
DDR2_CS -> CS#
GND -> VSS, VSSQ, VSSDL, ODT
+1.8V -> VDD, VDDQ, VDDL
+0.9V -> VREF