It's been a long break from electronics tinkering. Super busy year - all work and no play. I'm finally kind of caught up, cleaned off my bench and have some new toys to futz with.

First up is the Milk-V Duo board, based on the CVITEK CV1800B chip, which, if I understand correctly is two C906 processors in one chip. One runs at 1GHz and the second one at 700MHz. It has 64MB of DDR2 onboard. Crazy powerful little board. It can run Linux or RTOS.

Out of the box the first thing you do is flash the "official" image (a very minimal copy of Linux) to a micro-SD card. Put the card in the slot on the Milk-V and boot it up. Takes a little while to boot and then you SSH into it at 192.168.42.1 to use it.

You write software for it in C/C++ on a regular computer, and use SCP (older, now deprecated, protocol that has been replaced by SFTP) to transfer the binaries to the Milk-V. Since I just barely started with the board I've only done the Hello World program and done some LED blinking so far. Nothing very exciting yet. Maybe I2C today and get a display working.

You can buy a USB & Ethernet IO board for the Duo that breaks out 4 USB, 1 RJ45 network port, 1 serial port pinout, and 1 Type-C power input connector. I bought one because it looked useful. Haven't done anything with it yet. The five pogo pins at on end are ethernet and the two at other end are power.

Next Post Previous Post