Categories

Posts Tagged ‘port’

Contiki on the web platform documentation update

Tuesday, February 7th, 2012

Shuckc ported Contiki OS 2.5 to run on the web platform. Now some additional documentation is available to help get you started with this port. Contiki is an open source operating system for embedded devices. It supports both IPv4 and IPv6 internet protocols, and is not too taxing on memory,...

Tags: , ,
Posted in Development, firmware | No Comments »

Contiki 2.5 running on the Web Platform

Monday, January 23rd, 2012

Shuckc has successfully ported the Contiki 2.5 OS to the Web Platform. Contiki is an open source operating system for embedded devices. It supports both IPv4 and IPv6 internet protocols, and is not too taxing on memory, usually taking around 40KB of ROM and a few K of RAM. As...

Tags: , ,
Posted in Development, firmware | 2 Comments »

Teensy 2.0 based transistor tester

Friday, December 30th, 2011

Wingnut decided to port the AVR transistor tester to his Teensy 2.0 board. The transistor tester is a tool for identifying and measuring common discrete semiconductors and passive devices. I decided to port the component tester (freely using Google Translate to get some sense of the comments) as my first...

Tags: , ,
Posted in project logs | No Comments »

Web platform: uIP TCP/IP stack with SD card

Thursday, June 17th, 2010

The uIP TCP/IP stack for the web platform now lists and reads files from an SD card. You can now read files and list directories from the SD card. There's also a 'sddump' command that will dump sectors from the sd card in the same way that  memdump dumps memory,...

Tags: , ,
Posted in tcpip, web platforms | 2 Comments »

Web platform: uIP TCP/IP stack with multitasking

Wednesday, June 2nd, 2010

There’s some new features in  Bonybrown's  uIP TCP/IP stack project for the web platform. Some notable changes are: The code runs 3 "tasks" that it multitasks between. One for the IP stack, one for the serial port (debugging help) and another for a handler for telnet (port 23). The telnet...

Tags: , ,
Posted in tcpip, web platforms | 4 Comments »

Web platform: uIP TCP/IP stack port

Thursday, May 27th, 2010

Another update on the uIP TCP/IP stack port for the web platform. Bonybrown has added even more features: Periodic uIP processing now works, driven from RTCC alarm interrupt  (500mS). Added start for simple round-robin co-operative task switcher. Latest code is in the SVN. Previous updates here.

Tags: , ,
Posted in tcpip, web platforms | No Comments »

Web platform: uIP TCP/IP stack with interrupts, DMA

Wednesday, May 12th, 2010

Here's another update on the uIP TCP/IP stack port for the web platform. Bonybrown got the uIP stack to work with interrupts from the ENC28J60, and used DMA to transfer buffers to PIC memory. Performance wise - no real difference I can see from the ping times; theoretically, the biggest...

Tags: , ,
Posted in tcpip, web platforms | 1 Comment »

Web platform: uIP TCP/IP stack working

Monday, May 3rd, 2010

A few months ago we started a port of the uIP TCP/IP stack for the dsPIC33-based web platform. Bonybrown picked up the source and got it working. The current version can accept 10 simultaneous telnet connections, and has ping times of 0.68ms: Next steps I'd like to try are to...

Tags: , ,
Posted in tcpip, web platforms | No Comments »

Recent Comments

  • Pekka Akselin: This is ridiculous!? :-) We are back at 256(!) byte EPROMs that needed multiple, a handful, of voltages to run! :-(
  • KH: Let's try a back-of-envelope calc balancing energies. From MCP1700 datasheet, there are graphs for a 200mA load step. Estimate the energy shortfall as 12uJ. Say...
  • Daniel: It's been a week and my comment is still awaiting moderation. Apparently the CIA doesn't want their involvement known?
  • KH: Agree, so okay, I guess he must have learned from somewhere. 100nF and 1000uF is so far apart, that was jarring; it's more magic incantation...
  • Max: I have a suspicion the hefty electrolytic cap might be some sort of cargo cult carry-over from other RF-based projects - for instance, I've seen...