1) Учту при написании документации следующих модулей.
2) Из всех EIM линий на самом модуле используется EIM_DA0-DA7 для подключения шины данных NAND flash, остальные линии свободны.
1. USB, SATA и Ethernet, к каким ногам процессора идут (или они не напрямую подключены?)
Разъем X3, ноги 1, 3-7, 15-19, 21-24 ; разъем X5: 33,35.
2. Разъем X3, нога 8 (GPIO_1_1). В процессоре указано, что это ESDHC1 card detect, но в схеме MBv1.B он подключен как card detect ESDHC2. Это верно?
3. NAND flash, установленная на плате.
Разъем X5, нечетные ноги 7-21, те EIM_DA[0]..[7] - используются для NAND, их использовать нельзя.
Что скажете про ноги 30,32? Они предположительно EMI_NANDF_CS0, EMI_NANDF_CS1. Используются ли они?
1) USB OTG как и SATA к "другим" пинам процессора не подключить, Ethernet подключен к PHY на борту модуля и соответственно уже PHY пины идут на разъем ...
Откройте мануал на модуль, там есть таблица с соответствием пинов процессора, хоть там и не указаны номера BGA шариков, однозначное их соответствие выясняется по набору периферии на пин.
2) Пины карт деткторов прописаны в боардфайле системы, если пин вышел наружу он не используется внутренними частями модуля, за исключением микшированной с NAND внешней шины.
3) Если все-таки загляните в таблицу соответствия пинов в описании модуля, обнаружите, что на этих пинах не EMI_NANDF_CS0/1, a сигналы EMI CS0, GPIO_2_23, ECSPI2 SDCLK … и EMI CS1, GPIO_2_23, ECSPI2 MOSI … которые к NAND никакого отношения не имеют.