Appunti di lavoro su RoadRunner

Appunti di lavoro durante le prime prove della Roadrunner

Allocazione su QSPI e DDR3

QSPI Content Size RAM DDR3
0x00000 at91bootstrap.bin 32KB
0x08000 acme-roadrunner.dtb 64KB 0x21000000
0x18000 zImage ... 0x22000000

Prove su assorbimento

defconfig at91bootstrap

CONFIG_SAMA5D2_XPLAINED=y
CONFIG_RAM_256MB=y
CONFIG_DDR3=y
CONFIG_QSPI=y
CONFIG_QSPI0_IOSET_3=y
CONFIG_LOAD_LINUX=y
CONFIG_IMG_ADDRESS="0x18000"
CONFIG_OF_OFFSET="0x00008000"
CONFIG_IMAGE_NAME="zImage"
CONFIG_DEBUG=y
CONFIG_DEBUG_VERY_LOUD=y
CONFIG_ACT8865_SET_VOLTAGE=y
CONFIG_SUSPEND_ACT8945A_CHARGER=y

Kernel 4.10.12

Configurazione con TFT da 5 pollici 800x480 e Touch capacitivo

Kernel defconfig
acme-roadrunner_defconfig
Device tree per tft 5 pollici 800x480 + touch capacitivo
acme-roadrunner-5-touch.dts
acme-roadrunner-5-touch.dtb
Device tree tutti GPIO
acme-roadrunner-gpio.dts
acme-roadrunner-gpio.dtb
zImage
zImage

Pinout LCD e connessioni con Roadrunner

LCD SIGNAL Roadrunner
1 VLED- GND
2 VLED+ 23VDC
3 GND GND
4 VDD 3VDC
5 R0 LCD DAT16
6 R1 LCD DAT17
7 R2 PC22 LCD DAT18
8 R3 PC23 LCD DAT19
9 R4 PC24 LCD DAT20
10 R5 PC25 LCD DAT21
11 R6 PC26 LCD DAT22
12 R7 PC27 LCD DAT23
13 G0 LCD DAT8
14 G1 LCD DAT9
15 G2 PC16 LCD DAT10
16 G3 PC17 LCD DAT11
17 G4 PC18 LCD DAT12
18 G5 PC19 LCD DAT13
19 G6 PC20 LCD DAT14
20 G7 PC21 LCD DAT15
21 B0 LCD DAT0
22 B1 LCD DAT1
23 B2 PC10 LCD DAT2
24 B3 PC11 LCD DAT3
25 B4 PC12 LCD DAT4
26 B5 PC13 LCD DAT5
27 B6 PC14 LCD DAT6
28 B7 PC15 LCD DAT7
29 DGND GND
30 DCLK PD0 LCD PCK
31 DISP PC29 LCD DISP
32 HSYNC PC31 LCD HSYNC
33 VSYNC PC30 LCD VSYNC
34 DE PD1 LCD DEN
35 NC
36 GND GND
37 PD19
38 PC3
39 PD20
40 PC4

Pinout touch capacitivo e connessioni con Roadrunner

TOUCH SIGNAL Roadrunner
1 VDD 2.8V
2 SCL PD5
3 SDA PD4
4 INT PB7
5 RST
6 GND

Altre info su LCD

Varie

Programma di test usato

Esempio di uso:

# pynton pintest -g PA0

Pinout

Note

  • Sulla scheda Berta la serigrafia PC20 su J4.28 è sbagliata. Il segnale giusto è PC0.
  • Aggiungere in pulsante di reset
  • Portabatteria al posto del logo
  • Serigrafia sui pin della DPI e resistenza anti latch-up
  • USB HSIC su strip passo 2.54
  • Stato dei test sui pin