https://www.facebook.com/notes/เกิดมา-ทำลาย/ต่อจอ-18-tft-สำหรับเฟิร์มแวร์-2013-12-20-
sudo nano /etc/modprobe.d/raspi-blacklist.conf
ใส่คอมเม้นท์ (#) ไว้หน้าบรรทัด blacklist spi-bcm2708
sudo nano /boot/cmdline.txt
เพิ่มต่อท้ายไว้ในบรรทัดเดียวกันดังนี้
fbcon=map:10 fbcon=rotate:0 fbcon=font:MINI4x6
sudo nano /etc/modules
เพิ่มลงไปในไฟล์ดังนี้
fbtft_device name=sainsmart18 cs=1 speed=16000000 gpios=reset:25,dc:24,cs:8 width=160 height=128 rotate=90
ตรวจสอบบูตโหลดเดอร์ดูก่อน
sudo apt-cache show raspberrypi-bootloader
ต้องทำการมาร์คเอาไว้ก่อนว่าให้โฮบูตโหลดเดอร์เอาไว้ไม่ต้องอัพเดท
เพราะการอัพเดทโดยปกติทั่วไปจะทำให้ไดรเวอร์หาย kernel และ module จะถูกเขียนทับ
ทำให้ใช้จอไม่ได้
sudo apt-mark hold raspberrypi-bootloader
อัพเดทและอัพเกรดระบบ
sudo apt-get update
sudo apt-get upgrade
ติดตั้งตัวอัพเดทเฟิร์มแวร์
sudo wget https://raw.github.com/Hexxeh/rpi-update/master/
rpi-update -O /usr/bin/rpi-update && sudo chmod +x
/usr/bin/rpi-update
อัพเดทเฟิร์มแวร์โดยไม่อัพเดท kernel
sudo SKIP_KERNEL=1 rpi-update
จากนั้นเริ่มเครื่องใหม่
sudo reboot
======================================
หมายเหตุ
ตอนติดตั้ง ต้องดูว่าเกิด error เนื่องจาก load ไฟล์จาก network หรือเปล่า ถ้ามี error ให้ทำอีกครั้ง