Username:     
Password:     
             

Projects
Contiki OS on top of Circle OS 2.2.1
 
Contiki OS version 2.2.1 piggybacking CircleOS. TCP/IP connection over serial USB emulation.

Code size:42 kb Author:wincent
Source files included:yes Version:2.2.1
Use circleOS:yes (1.7) Creation date:2010-04-30 01:21:15
Hardware modification:no Modification date:2010-04-30 01:32:54
Based on the STM32 Primer:Primer1
   
Downloads:2319 Views:27030
   
Vote:
Average ratings:0/5 (0 rates)

Download:    Contiki-OS-on-top-of-Circle-OS-2.2.1.zip (2821 KB)

Description:

This is a port of Contiki OS version 2.2.1, running as an application

on top of Circle OS. It is possible to create multitasking applications

in Contiki OS. This port of Contiki OS also has uIP, the TCP/IP stack,

ready. Upon serial-over-USB connection a SLIP layer is started.

The address of the Primer is 192.168.3.2 with netmask 255.255.255.0 .

It is possible to ping the Primer if you make payload of the ping packet

less than 24 bytes.

The problem lies in the USB FIFO of 64 bytes only, which is not really

sufficient. One could try to enlarge the calling frequency of the serial

handler of Contiki, so that the serial FIFO is processed faster. If this

workaround will succeed, entire VNC based desktop of Contiki OS

could be ported, making it possible to run web browser or even Twitter

client. Porting this project to Primer 2 would make it possible to use

filesystem interface of Contiki to read contents of SD card, making

Primer 2 a very nice portable webserver.