[V3S NBV2] Hướng dẫn lập trình Qt HMI trên board V3S NBV2

V3S NBV2

open-source linux computer


1. Cài bản rom cho board V3S NBV2

- Truy cập và download file theo đường dẫn sau đây:

http://www.mediafire.com/folder/b574rnylpmhr5/v3s

- Sau khi download xong chúng ta sẽ có 2 file:
+ qt5-image-V3s_NBv2.zip: file rom để cài vào thẻ sdcard.
+ v3s_sdk.zip: bộ source sdk dùng để crosscompile app c/c++ và Qt app cho board V3S NBV2.


- Flash rom vào sdcard(Ubuntu 18):
+ Mở Terminal và gõ: dmesg -Hw
+ Cắm thẻ nhớ vào máy tính, lúc này Terminal sẽ hiển thị tên thẻ sdcard của các bạn, thiết bị của mình được show như hình dưới đây sdb.

 

- Đi tới thư mục chưa file qt5-image-V3s_NBv2.img

- Để flash file qt5-image-V3s_NBv2.img vào sdcard mình sử dụng công cụ dd được install mặc định trên ubuntu:

User# sudo dd bs=4M if=qt5-image-V3s_NBv2.img of=/dev/sdb conv=fsync

- Sau khi quá trình flash rom hoàn thành thì các bạn cắm vào board và cấp nguồn cho board qua cổng micro usb. Board V3S NBV2 có cổng micro usb được thiết kế đặc biệt vừa là cổng cấp nguồn vừa là cổng console của board. Rất gọn và tiện lợi cho các bạn trong quá trình development.

 

2. Setup môi trường crossbuild app Qt cho board V3S-NBV2

Download Qt cho Ubuntu 18 theo dõi video dưới đây:

 

- Sau khi download Qt xong các bạn cần cấp quyền thực thi cho Qt để cài:

User# sudo chmod +x qt-opensource-linux-x64-5.10.1.run

- Sau khi cấp quyền xong chỉ việc nhấp đúp chuột vào file và cài đặt bình thường.

- Setup bộ sdk để crosscompile qt app cho board V3S NBV2 theo video clip dưới đây:

 


3. Hướng dẫn deploy Qt Application trên board V3S NBV2.

 

Hy vọng bài viết này sẽ giúp ích cho các bạn. Nếu các bạn có những thắc mắc cần giải đáp, hãy nhắn tin cho mình qua Fanpage: EPCB hoặc qua Email: epcbtech@gmail.com. Cảm ơn các bạn đã theo dõi!