11a5be2abc36e22afc7e8b1c2ce391952a3670af
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 |  |
| 35 | 35 | |
| 36 | +## Pin Definitions |
|
| 37 | + |
|
| 38 | + |
|
| 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 | - |
|
| 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 | + |