File System of JES system for TIYCam

JES uses linux file system OverlayFS. The main file system of JES is squash (read only). The extension file system (rewritable) can be jffs2, ubi, ext4 depending on the storage medium. The two file systems stack together and make a rewritable file system in logic. System Partition The system at least includes the following partitions:[…]

JES Boot Flow

The booting flow of the kernel of JES system follows that defined by the application processor SoC vendor. After the booting of kernel, the ‘init’ process used is ‘BusyBox init’. Different from ‘SysV init’, ‘Busybox init’ doesn’t support ‘runlevels’. So the field ‘runlevels’ is ignored. After ‘init’ starts, the following actions are executed:

TIYCam Software Development Guide

Introduction The TIYCam Software is called JES (Jovision Embedded System). JES is designed using the layers and blocks concepts. The layer concept is from the vertical point of view of the software system, while the block concept is from the horizontal point of view of the software system. JES uses the bus mode, i.e., JES[…]

Hardware Specifications of TIYCam

The hardware of TIYcam consists of four modules: the mainboard, sensor board, I/O extension board, and the lens driver board. Mainboard: Dimension: 42mmx42mm, mounting holes with a spacing of 38mm x 38mm, thickness: 1.6mm. Silk screen color: Black. Components: Interfaces: Pin Name 1 KEY 2 TNTX+ 3 TNTX- 4 TNRX+ 5 TNRX- 6 LED_ACT 7[…]