Добавить переносимый драйвер parallel NAND
This commit is contained in:
21
c/parallel-nand/ports/tms320f2812/README.md
Normal file
21
c/parallel-nand/ports/tms320f2812/README.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Порт TMS320F2812
|
||||
|
||||
Порт использует XINTF Zone 6:
|
||||
|
||||
- `XD0..XD7` — NAND `I/O0..I/O7`;
|
||||
- `XA0` — `CLE`;
|
||||
- `XA1` — `ALE`;
|
||||
- `XWE` — `WE#`;
|
||||
- `XRD` — `RE#`;
|
||||
- `XZCS6AND7` — `CE#`;
|
||||
- `GPIOE0/XINT1` — `R/B#` с внешней подтяжкой 4,7–10 кОм.
|
||||
|
||||
Адреса C28x задаются в 16-битных словах: data `0x100000`, command
|
||||
`0x100001`, address `0x100002`. Используется только младший байт XINTF.
|
||||
|
||||
`WP#` в базовом варианте аппаратный: для режима только чтения соединить с GND
|
||||
через 10 кОм; если позже понадобится PROGRAM/ERASE, заменить на GPIO и реализовать
|
||||
`tms_set_wp()`.
|
||||
|
||||
Задержка в порте приблизительная. После выбора частоты CPU проверить импульсы
|
||||
осциллографом и при необходимости изменить `PNAND_TMS_CPU_MHZ`.
|
||||
Reference in New Issue
Block a user