16
Messages
This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.
Messages - jcwoltz
17
Web platform / Linux web platform - alpha - parts
I'm in the process of getting a digikey order ready. A couple of questions...
- Is this list up to date? http://http://dangerousprototypes.com/docs/Robert:_AT91SAM9260_Linux_development_board#Partlist
- Does anyone have digikey partslist already prepped?
- Except where specified, do parts need to be within a certain %?
- I understand the BOM was generated from eagle, for certain parts, is there a more specific part number?
- What are the values of L1,L2,L3,L4?
- Any other info I will need to order parts?
Thank you,
J.C. Woltz
18
Project development, ideas, and suggestions / Re: Re: Web Platform v2?
19
Project development, ideas, and suggestions / Re: Re: Web Platform v2?
Good work.
To DP Team: I am willing to test a prototype, help out with buildroot, etc.
20
Project development, ideas, and suggestions / Re: Re: Web Platform v2?
I've been quietly watching the progress of the brd/sch from the designs in SVN. The last zip file is from MAy 8th. I'm just curious how the progress has been coming and if there have been any more updates since then.
Eagerly awaiting a new web platform. (I can't code the PIC to do what I need)
Thank you,
J.C. Woltz
21
Project development, ideas, and suggestions / Re: Web Platform v2?
and wiki link updated:
http://dangerousprototypes.com/docs/Rob ... schematics[/quote]
Thank you, been following the DP svn for a while now. Also, I know it is late in the routing stage, but on the LUFA mailing list they have been talking about USB ESD Protection. A recommended part was this:
http://search.digikey.com/scripts/DkSea ... T1GOSCT-ND
I'm not sure how relevant this is on the Atmel Arm series, but for their at90usb series they are recommended.
22
Project development, ideas, and suggestions / Re: Web Platform v2?
Can the new brd and routing be kept in the dangerous prototypes svn?
23
Project development, ideas, and suggestions / Re: Re: Web Platform v2?
In the mean time I bought a web platform 1.1, but I'm not familiar enough with PIC to make it do what I want. I also picked up one of these: http://www.mini-box.com/pico-SAM9G45-X
The pico helped me get that project done, but I would still love to see a dangerous prototypes web platform v2 running linux.
If it helps at all, The schematic for the pico board posted is here(pdf inside zip): http://resources.mini-box.com/online/pi ... matics.zip
24
Project development, ideas, and suggestions / Re: Web Platform v2?
JTAG is still included. i figured it is needed to debug the kernel and boot process at a minimum. as for a second lan the board is really tight already.
[/quote]
The kernel and boot process from there can be monitored/debugged with serial. But jtag is very helpful for burning u-boot when u-boot does not work. Plus the at91bootstrap binary.
[quote author="ian"]
I'd put JTAG down as a requirement. It is really unpleasant to work on a system without proper debugging, see re arduino. Plus, we have our own JTAG debuggers that we can give away to early developers

[/quote]
I'm just curious, as not everyone will need jtag, but it would be very helpful for early development.
25
Project development, ideas, and suggestions / Re: Web Platform v2?
thanx jcwoltz, that was insightfull
i think the idea is to be able to run a simple system without the sdcard inserted. but still be able to tellnet, serial termnal ftp to a blank sdcard ect.
64Mbit should be fine, any other programs could be stored on the sdcard.
all of my Linux kernel experience is for full blown desktop, all of this has been helpfull.
[/quote]
It's been a little while since I have worked with an at91sam, but can help with uboot, kernel, images, etc. (just let me know)
I'm sorry if this has been answered before. How much ram is planned? Is a jtag port planned. If not, what is the raw programming method?
Thank you,
J.C. Woltz
26
Project development, ideas, and suggestions / Re: Web Platform v2?
building an open hardware/source router is a huge project. i think most of the people that would be playing with would want more than 10Mbit, in fact gigabit would probably be wanted more.
i think we are looking for a good starting point to for putting Linux on our board, as open wrt is a uclibc/bussybox distro it fits the bill.
i will probably build Linux from scratch.
[/quote]
I was not intending openwrt to turn the web platform v2 into a router. If you check out the svn trunk, then configure, then compile, openwrt will:
download and build the toolcain
compile kernel, modules
compile apps
create a rootfs
create the images for flashing
OPTIONAL:
package up the toolchain to be released as an SDK or Imagebuilder
With the build system, you have a choice of putting everything into an image, or modules that could later be installed with ipkg/opkg. For example samba, apache, lighttpd, etc...
I am not suggesting to use the openwrt webif, or their firewall or other router specific bits. More as a build system to get a jumpstart on the software side of things. They have packaged a lot of popular linux software into the build system.
As for Flash size, 1MByte is decent for the kernel. It is tight and you cannot have too many features in the kernel, but more than enough to boot and the drivers to mount the rootfs and network. 2Mbyte (or 4) would be nice, but could live with 1. For the root filesystem, I wouldn't want to be under 4Mbytes. A base openwrt install with lighttpd using squashfs has a rootfs of 2.6Mbytes. The rest of the flash is used for a mini_fo overlay filesystem. 7Mbytes will give enough room to run a webserver, with some cgi. Or the user could choose to run something else instead of a web server. This my reasoning for recommending 8Mbyte (64Mbit) for the smallest flash. The mini_fo overlay filesystem is used to store files that are added or changed.
[quote author="sqkybeaver"]
does openwrt have have support for sdcard file system included in the kernel?
[/quote]
As part of the config process to build openwrt, you can select what filesystems you want included.
I realize I am a late comer to this thread. Just to clarify what I would like out of the web platform v2. I would like a cheap ttl serial->ethernet gateway. I would run a custom program to listen to the serial port and write out static files for the webserver. (It would be perfect if it included a spot to plug in a Synapse RF engine.
But I am not asking that. ) My suggestion for openwrt is based around getting you and end users who want to run custom programs up and running quickly. Was/Is there other flash than the serial? If so, the serial flash size might be ok.
27
Project development, ideas, and suggestions / Re: Web Platform v2?
I can help with U-Boot if you go with an at91sam device. On a schematic someone had posted, they had a 32Mbit flash chip. That is 4 megabytes and is very limiting for a kernel and root file system. It would be nice, but not necessary, to have 32megabytes (256Mbit) of flash. That will give plenty of room for various servers (http, sshd, smtp, etc) plus custom applications. If 256Mbit would make the web platform v2 too expensive, a 64Mbit flash should be the smallest.
As for building the toolchain, kernel, rootfs, and many applications, openwrt can help with this. They support at91 series. They have many packages available for many applications. Openwrt can give a jumpstart to you and other developers for making it work. Just a suggestion.
-J.C.