Open antoinecarme opened 4 years ago
K210 can run a small linux (no memory management unit).
Sipeed MAIX Dock K210 AI+lOT deep learning vision
>>> machine.reset()
[MAIXPY]Pll0:freq:832000000
[MAIXPY]Pll1:freq:398666666
[MAIXPY]Pll2:freq:45066666
[MAIXPY]cpu:freq:416000000
[MAIXPY]kpu:freq:398666666
[MAIXPY]Flash:0xc8:0x17
open second core...
gc heap=0x802ece50-0x8036ce50(524288)
[MaixPy] init end
__ __ _____ __ __ _____ __ __
| \/ | /\ |_ _| \ \ / / | __ \ \ \ / /
| \ / | / \ | | \ V / | |__) | \ \_/ /
| |\/| | / /\ \ | | > < | ___/ \ /
| | | | / ____ \ _| |_ / . \ | | | |
|_| |_| /_/ \_\ |_____| /_/ \_\ |_| |_|
Official Site : https://www.sipeed.com
Wiki : https://maixpy.sipeed.com
MicroPython v0.4.0-87-g42e92b235-dirty on 2019-11-07; Sipeed_M1 with kendryte-k210
Type "help()" for more information.
>>> os.uname()
(sysname='MaixPy', nodename='MaixPy', release='0.4.0', version='v0.4.0-87-g42e92b235-dirty on 2019-11-07', machine='Sipeed_M1 with kendryte-k210')
>>>
CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7.90 | VT102 | Offline | ttyUSB0
The goal is to replace stock K210 firmware with a custom firmware based on the model C++ code compiled using a gcc cross-compiler for riscv.
stock firmware (micropyhton):
https://maixpy.sipeed.com https://github.com/sipeed/MaixPy
cross compiler :
See #25
This is a place holder for all Kendryte K210 specific notes/ideas.
https://www.canaan.io/product/kendryteai