I bought this board long time ago and never used it. During the years, all the links related to how to correctly build a linux kernel disappeared. The only thing left to do was to dig into the forums, translate the poor existing documentation and eventually I was able to build it.
For those who bought it and don't know what to do with it.
-
Use a 64-bit Ubuntu 16.04 image to build everything. I used the 16.04 docker image.
-
Once the docker image is downloaded, start the container and clone this repository.
-
Install the required packages (more could be needed, sorry!):
sudo apt-get install build-essential git lzip ncurses-dev minicom
-
Cd inside the repository and now you can make two targets:
- csky_gx6605s_br_defconfig: Interact with a UART (115200 8N1) connection in the serial terminal
- csky_gx6605s_br_fbcon_defconfig: Interact with a HDMI framebuffer console, can run chocolate-DOOM
-
Make the config using the target you've chosen:
make <target>
- Start the build.
make
-
Once it is done, you will find the usb.img.xz that can be flashed into the USB drive.
-
Plug the USB into the board, either connect it to the PC using USB cable or to the monitor using HDMI.
-
Hit the RESET button on the board
-
Enjoy
-
Boot the gx6605s board with the DOOM build installed on the USB flash drive
-
Log-in as root
-
Open DOOM
chocolate-doom
- Enjoy