INNOSTICK6-DEBIAN

中文页面

Connect via USB
Linux distributions shipped with Innostick 6 single board computer are all pre-configured with USB RNDIS Gadget support. This allows us to connect to Innostick 6 whenever an USB link been built with a host machine.

Pre-requirements

 * An Innostick 6 single board computer.
 * A Windows host machine.
 * RNDIS driver, install it in case Windows can not recognize RNDIS Gadget automatically:https://github.com/zhangzhian/LearningNotes/blob/master/res/RNDIS.7z

Procedures
1. Mount Jumper J1 on Innostick 6(Power supply from Micro-USB cable) In case of some models like BeadaPanel with LCD Display, Innostick 6 has a shorter soldered in this position with shipment. Customer can skip this step and go directly to step 2 2. Leave Jumper J2 open on Innostick 6(Normal Boot Mode) 3. Connect Micro-USB cable between Windows host and Innostick 6 P1. 4. Wait until a RNDIS Gadget device recognized by Windows. 5. Right click to set property of this USB Ethernet Card. 6. Set property of TCP/IPv4. 9. Then connection built successfully.

VNC Remote Login
Debian distribution pre-loaded with Innostick 6 has support of VNC Server. User can login to it via an VNC Viewer.

Pre-requirements

 * An Innostick 6 single board computer, pre-loaded with Debian Stretch
 * A Windows Host machine
 * UltraVnc Viewer v1.2.1.6(or above) from www.uvnc.com : http://www.uvnc.com/downloads/ultravnc.html

Procedures
1. Install UltraVnc Viewer on Windows host 2. Connect Innostick 6 via USB 3. Start UltraVnc Viewer 4. Enter IP Address and Port number, then click "Connect" 5. Enter user name and password(root/root) 6. Setting of WiFi and Bluetooth

Manually install Debian Stretch with minimal Rootfs
This is a step by step illustration for how to install Debian Stretch minimal Rootfs to a bare metal Innostick 6.

Pre-requirements

 * An Innostick 6 single board computer
 * A Linux Host machine
 * An USB to Serial Cable USB to Serial TTL Converter
 * Pre-built U-Boot image, Linux kernel image, Linux kernel modules and DTBs
 * Linaro stretch-armhf-rootfs: https://releases.linaro.org/debian/images/developer-armhf/17.08/linaro-stretch-developer-20170706-43.tar.gz

Procedures
1. Connect Dupont headers of USB to Serial cable to Innostick 6 UART1 Connection details: 2. Mount shunt on Innostick 6 Jumper J1(Supply from Micro-USB cable) 3. Mount shunt on Innostick 6 Jumper J2-1 and J2-2(USB Memory Stick Mode) 4. Connect Micro-USB cable between Windows host and Innostick 6 P1. 5. Wait until an USB mass storage gadget device recognized by Linux Kernel 6. Format Linux EXT4 partition, in this case it is "/dev/sdb2" 7. Mount Linux EXT4 partition 8. Extract Rootfs tarball to this partition 9. Mount FAT partition, in this case it is "/dev/sdb1" 10. Copy pre-built U-Boot image, Linux kernel image and DTBs to FAT partition 11. Copy Linux kernel modules to /lib/modules folder on Linux EXT4 partition 12. Plug USB to Serial cable to Linux Host Linux will automatically recognize this serial device and arrange COM port number. 13. Start minicom 14. Select "Serial port setup" 15. Set serial communication parameters 16. Exit 17. Remove shunt on Innostick 6 Jumper J2(Normal Boot Mode) 18. Push the RESET button on Innostick 6 board