Version 2.0.1 Modify application/views/config.php => search “english” and add “chinese” Copy english folder then paste and rename to chinese. Then modify the value used in chinese Then select the chinese in language selection, and it works 另外別忘了,因為open source pos 有使用 CodeIgniter, 因此system下面也要加上chinese folder

Read More →

Porting QT to embedded system download the source here compile tslib for embedded system touch screen usage modify mkspecs/qws/linux-arm-gnueabi-g++/qmake.conf configure: /home/kclin/workspace/qt/src/qt-everywhere-opensource-src-4.8.4/configure -prefix /home/kclin/workspace/qt/out_phonon_484 -opensource -embedded arm -platform linux-g++ -xplatform qws/linux-arm-gnueabi-g++ -no-webkit -qt-libtiff -qt-libmng -qt-mouse-tslib -no-mouse-linuxtp -confirm-license -no-neon -phonon -glib -phonon-backend -force-pkg-config -I /home/kclin/workspace/ti/fatek/HMI_utility/tslib/out/include -L/home/kclin/workspace/ti/fatek/HMI_utility/tslib/out/lib -opengl es2 -force-pkg-config -host-little-endian make make install  

Read More →

Offset into zImage Value Description 0x24 0x016F2818 Magic number used to identify this is an ARM Linux zImage 0x28 start address The address the zImage starts at 0x2C end address The address the zImage ends at

Read More →

mpg123: High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3 背後可以接alsa/oss 等等很常見的 linux sound system. 這次將mpg123 porting 到 embedded system 上面且播放音樂成功. 1. configure CC=arm-arago-linux-gnueabi-gcc –host=arm-linux –target=arm –prefix=/home/kclin/workspace/ti/mpg123-1.14.4/ –with-optimization=3 –with-audio=alsa –with-default-audio=alsa –exec-prefix=/home/kclin/workspace/ti/mpg123-1.14.4/build 2. make 3. make install 播放音樂只需要 mpg123 -C xxx.mp3  # -C 指的是可利用鍵盤在command line 控制 離開(Q)/暫停(P)/停止(S)/最後(F)    

Read More →