.NET micro Framework device
#1
Posted 24 August 2010 - 12:26 PM
#2
Posted 24 August 2010 - 04:35 PM
#3
Posted 24 August 2010 - 04:46 PM
Perhaps we should build a Netduino "Ultra" with MBs of on-board RAM/FLASH and on-board Ethernet?
Chris
Sounds like a good idea to me.
#4
Posted 24 August 2010 - 04:49 PM
Perhaps we should build a Netduino "Ultra" with MBs of on-board RAM/FLASH and on-board Ethernet?
Chris
YES! I love it. I'd buy that, Now that I have convinced my parents that this isn't stupid! I know right? Who would think such a thing. But anyways that would be awesome... built in ethernet would kick arduino's butt.
#5
Posted 24 August 2010 - 05:31 PM
Perhaps we should build a Netduino "Ultra" with MBs of on-board RAM/FLASH and on-board Ethernet?
Chris
It would be perfect !!!! + EEPROM
Escpecialy if the Ethernet is compatible with lwIP,
Pascal
#6
Posted 24 August 2010 - 06:06 PM
It would be perfect !!!! + EEPROM
Escpecialy if the Ethernet is compatible with lwIP,
Pascal
I will admit I'd love to see a small EEPROM. The rest I don't think are really necessary (I mean the netduino already has a crapload of memory and flash compared to the arduino) not that I'd say "no" if there's more - more is (almost) always better! Onboard ethernet I think is unnecessary as long as its supported in the firmware - there are too many projects that won't use ethernet to warrant having it on the board. As long as its in firmware it can be "aftermarket".
However, if you are seriously considering an "ultra" style board I wouldn't say no to more GPIO pins.
#7
Posted 24 August 2010 - 06:11 PM
#8
Posted 24 August 2010 - 06:15 PM
I will admit I'd love to see a small EEPROM. The rest I don't think are really necessary (I mean the netduino already has a crapload of memory and flash compared to the arduino) not that I'd say "no" if there's more - more is (almost) always better! Onboard ethernet I think is unnecessary as long as its supported in the firmware - there are too many projects that won't use ethernet to warrant having it on the board. As long as its in firmware it can be "aftermarket".
However, if you are seriously considering an "ultra" style board I wouldn't say no to more GPIO pins.
Considering Ethernet feature is already avalaible on the ship ... Why not to have the possibily to use it ? Perhaps, to be open, just make the pins available to connect a magjack in case of you want to use it and the corresponding firmware.
Pascal
#9
Posted 24 August 2010 - 06:38 PM
#10
Posted 24 August 2010 - 06:45 PM
#11
Posted 24 August 2010 - 06:58 PM
On the topic of EEPROM--are you wanting actual EEPROM (read/write tons of times) or just a few KB of on-board storage for ocassional use?
Chris
In my case, currently, it's just to have persistant information like IP address ... So just a few KB of on-board storage would be suffisant.
Pascal
#12
Posted 24 August 2010 - 07:32 PM
On the topic of EEPROM--are you wanting actual EEPROM (read/write tons of times) or just a few KB of on-board storage for ocassional use?
Chris
Chris, when you say that, do you plan to use other feature than ExtendedWeakReference ?
#13
Posted 24 August 2010 - 08:01 PM
Perhaps we should build a Netduino "Ultra" with MBs of on-board RAM/FLASH and on-board Ethernet?
Chris
Definitely! I would like a Netduion version that has more memory, a few more GPIO pins, and an SD card support on the PCB.
And if it isn't too much to ask for, an ethernet port on the PCB would be nice!
Great job so far!
#14
Posted 24 August 2010 - 08:09 PM
Chris, when you say that, do you plan to use other feature than ExtendedWeakReference ?
Maybe. We've left about 16KB of space for a pre-bootloader on the Netduino...and we're evaluating if we can squeeze it into 8KB and leave 8KB for data (ExtendedWeakReference or a "permanent" 8KB byte array).
Basically, what that would enable is the ability to write data directly into the Netduino's FLASH memory. We'd have to work out details--and we'd probably have to allocate it as 8KB total space. But then if we have SD shield support, that takes away much of the requirement as well.
BTW, there's a "configuration" sector on the Netduino. That's where .NET MF stores the IP/MAC settings for lwIP, etc. You may be able to sneak some data in there as well (although updating firmware will probably wipe out any data you write there).
Chris
#15
Posted 25 August 2010 - 12:05 AM
#16
Posted 25 August 2010 - 01:14 AM
#17
Posted 25 August 2010 - 04:33 PM
#18
Posted 26 August 2010 - 10:02 AM
Just thought of something else I'd love to see - a couple of power pins for the netduino itself. I'd like to be able to power it with LiPo batteries using a JST connector, but just a a couple of power input pins I can work with.
(no, I don't want to have to hook a barrel connector up to the battery if possible).
If I understand you are thinking about something like with Arduino Pro?
http://www.sparkfun....roducts_id=9221
And similar with Arduino Fio (it even has LiPo charger built-in):
http://www.sparkfun....roducts_id=9712
#19
Posted 26 August 2010 - 01:36 PM
If I understand you are thinking about something like with Arduino Pro?
http://www.sparkfun....roducts_id=9221
And similar with Arduino Fio (it even has LiPo charger built-in):
http://www.sparkfun....roducts_id=9712
A faster processor would be nice. After reading CW2's writeup about how it's currently not quite fast enough to really do all the one-wire stuff (among others) even in C++ native code. Come on, you guys can beat the FEZ can't you?
#20
Posted 26 August 2010 - 02:25 PM
A faster processor would be nice. After reading CW2's writeup about how it's currently not quite fast enough to really do all the one-wire stuff (among others) even in C++ native code. Come on, you guys can beat the FEZ can't you?
For my point of view, OneWire issue is not related to processor speed. It's more related to C# latency inducted. So, the solution, like other vendors, is to provide a OneWire feature in native code and a library in C# to use it.
I use onewire with a AVR 328p at 8 Mhz !!!
My 0.2cents,
Pascal
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users