Board-dat/DVA/DVA1007-DAT/DVA1007-DAT.md
... ...
@@ -53,10 +53,16 @@ FT232 Programming Port
53 53
- [[low-power-dat]]
54 54
55 55
56
+## Functions
57
+
58
+- [[SPI-flash-dat]] - [[memory-dat]]
59
+
56 60
## Lora Modules
57 61
58 62
- [[NWL1071-dat]] - [[NWL1072-dat]]
59 63
60 64
- [[LDO-dat]]
61 65
62
-- [[DVA1007]] - [[DVA1008]] - [[DVA1009]]
... ...
\ No newline at end of file
0
+- [[DVA1007]] - [[DVA1008]] - [[DVA1009]]
1
+
2
+
Board-dat/ILC/ILC1042-dat/2024-02-27-16-26-17.png
... ...
Binary files /dev/null and b/Board-dat/ILC/ILC1042-dat/2024-02-27-16-26-17.png differ
Board-dat/ILC/ILC1042-dat/ILC1042-0-dat.md
... ...
@@ -0,0 +1,81 @@
1
+
2
+# ILC1042-0-dat
3
+
4
+
5
+## Setup for HDMI standard
6
+
7
+make sure you use the latest (or recent version in 2015) version of raspbian, When the first time you use it, the dipslay may not displaying properly, please reset the resolution
8
+
9
+Run commands Or edit file in sd card on PC (not RPI)
10
+
11
+ sudo nano /boot/config.txt
12
+
13
+uncomment the following line
14
+
15
+ hdmi_force_hotplug=1
16
+
17
+uncomment and add the following line too, resolution is set to 800x640
18
+
19
+ hdmi_group=2
20
+ hdmi_mode=1
21
+ hdmi_mode=87
22
+ hdmi_cvt 800 480 60 6 0 0 0
23
+
24
+## Setup for Touch Screen (Optional)
25
+
26
+* Touch screen control ads7846 and XPT2046
27
+* Find the following driver here. copy it to anywhere in RPI
28
+* run the following command to install drive
29
+
30
+commands:
31
+
32
+ pi@raspberrypi ~ $ tar xvf 5inch_HDMI_LCD.tar.gz
33
+ pi@raspberrypi ~ $ cd 5inch_HDMI_LCD/
34
+ pi@raspberrypi ~ $ sudo ./5inch_HDMI_LCD
35
+
36
+* '''in the command the /boot/config.txt will be automatically setup'''
37
+* Reboot and now the touch control should work. check the kernel log again
38
+
39
+commands:
40
+
41
+ cat /var/log/kern.log
42
+
43
+
44
+[[File:5'' lcd touch control.png|400px]]
45
+
46
+
47
+## The bash of 5inch_hdmi_LCD including
48
+
49
+commands:
50
+
51
+ sudo cp ./etc/modules /etc/modules
52
+ sudo rm /boot/kernel.img
53
+ sudo rm /boot/config.txt
54
+ sudo cp ./kernel.img /boot/kernel.img
55
+ sudo cp ./kernel7.img /boot/
56
+ sudo cp ./config.txt /boot/config.txt
57
+ sudo rm -rf /lib/modules
58
+ sudo cp -rf ./modules /lib/
59
+ sudo reboot
60
+
61
+
62
+## Calibration
63
+
64
+evtest
65
+ apt-get install evtest
66
+
67
+install xinput_calibrator and run
68
+
69
+ DISPLAY=:0.0 xinput_calibrator
70
+
71
+Once the xinput_calibrator is installed, go the graphic control screen, in the menu ""preference"" => choose "calibrate touchscreen"
72
+
73
+Manually calibration:
74
+
75
+ nano /etc/modules
76
+
77
+and edit x y cords:
78
+
79
+ ads7846_device model=7846 speed=100000 cs=1 gpio_pendown=25 keep_vref_on=0 swap_xy=0 pressure_max=255 x_plate_ohms=150 x_min=176 x_max=3913 y_min=561 y_max=3947
80
+
81
+in our case, mouse pointer is little bit up, so we set y_min=561 to 300, works better
Board-dat/ILC/ILC1042-dat/ILC1042-dat.md
... ...
@@ -33,6 +33,10 @@ All Specs:
33 33
34 34
![](2024-02-27-15-43-58.png)
35 35
36
+## Pin Definitions
37
+
38
+![](2024-02-27-16-26-17.png)
39
+
36 40
37 41
## Note !!
38 42
... ...
@@ -51,6 +55,6 @@ https://www.youtube.com/watch?v=fp2zlpffT48&ab_channel=ChowHe
51 55
52 56
## ref
53 57
58
+- take a look at the old documentation here: [[ILC1042-0-dat]]
54 59
- size lcd and version compare [[RPI-LCD-dat]]
55
-
56
-- [[ILC1042]]
... ...
\ No newline at end of file
0
+- [[ILC1042]]
Tech/memory-dat/flash-dat/flash-dat.md
... ...
@@ -1,9 +1,6 @@
1 1
2 2
# flash
3 3
4
-## SPI Flash
5
-
6
-![](2024-01-13-17-38-48.png)
7 4
8 5
## Nand Flash
9 6
Tech/memory-dat/flash-dat/spi-flash-dat.md
... ...
@@ -0,0 +1,6 @@
1
+
2
+
3
+
4
+## SPI Flash
5
+
6
+![](2024-01-13-17-38-48.png)