NB is it time to expand out to other platforms ?
Posted: Thu Mar 04, 2010 12:37 pm
Let me first say that i Love NB and it products!
I the years that i have used the software i have never had one problem, that was not my own fault !
However as times are getting tough, and things are getting smaller and smaller i would like to break away from the larger NB modules like the MOD5270 and go with a single chip or 2 chip solutions from other providers like Luminary's LM3S9B92 (single chip solution) or the new LPC1768 which just needs and external PHY. Using these parts would greatly reduce the cost of projects and size.
A good feature would be to use something like the SST25VF016B 8-pin spi Serial Flash part to store the customers web site in to help save the processor flash area for users code.
So my plea to you guys is that you would seriously consider using another manufacture other than Mot. and try something different. With your expertise in code and things i think you will be pleasantly surprised at how many people will come your way.
Rabbit, well... they just released code to support firmware updates for their network products,after i bitched in a conference call with management & engineering at how silly it was to have a networked enabled product and NOT have the ability to flash it via the network. I mean common Rabbit, get your head out of the sand. Not to mention they have a goofy RTOS like implementation, if i can even call it that. So needless to say NB has no great threat there IMHO, other than they have a great size module at a good cost for the RCM5700 . Again, if you don't mind not being able to remotely flash the board that is. I personally cannot live with out it. Development time with rabbit is crazy taking 15-25 seconds a crack to re-flash the board serially. With NB its just a couple seconds!!!!
Microchips new PIC32MX Ethernet Starter Kit, BLA!
Let me save some of you guys some time if your even thinking about it.
I have 2 of these kits, the speed is great i will say that, but remember no RTOS, and the free TCP/IP stack, well.... you get what you pay for. Documentation is a JOKE to say the least. they have no idea how to think outside the box and explain things to new customers. Even this new part has nothing to explain the TCP/IP stack and how to start a fresh project. There are only 2 TCP/IP examples and one of which is not even for this kit! So with bad or non existent documentation and 1 example i wish you well in that avenue. One more thing, they have a feature where you can store your web site in external flash, there is a whole paragraph about this in the manual. when you select this option and compile you get compiler errors because you were also supposed to define things. yet there is no documentation on it. when i asked support, they told me (the customer) that i need to put my nose to the ground and push though it. That pissed me off beyond belief, dont tell me that when its your job to provide me with the information i need to use your product! Lastly, they have whats called a PMP port which is the address and data bus, ~CS,~RD,~WR lines, which is a nice feature, but they also have this pin sharing feature. as it turns out if you need the PMP port some of its pins are shared with the Ethernet PHY pins so its one or the other. I needed to use the PMP for my 480x272 LCD, only to find out that i cant because of this feature.
OK, enough bitching. there was a point believe it or not, it was to show NB that though there are other guys out in the networking world they dont hold a candle to what NB has release on day #1. NB has their act together and this is why i feel if they would support another uP product like NXP, Luminary or Atmel i believe they would really grab the major share hold of the people out there that are out there with these chips but no quality RTOS and Stack at an affordable price.
I the years that i have used the software i have never had one problem, that was not my own fault !
However as times are getting tough, and things are getting smaller and smaller i would like to break away from the larger NB modules like the MOD5270 and go with a single chip or 2 chip solutions from other providers like Luminary's LM3S9B92 (single chip solution) or the new LPC1768 which just needs and external PHY. Using these parts would greatly reduce the cost of projects and size.
A good feature would be to use something like the SST25VF016B 8-pin spi Serial Flash part to store the customers web site in to help save the processor flash area for users code.
So my plea to you guys is that you would seriously consider using another manufacture other than Mot. and try something different. With your expertise in code and things i think you will be pleasantly surprised at how many people will come your way.
Rabbit, well... they just released code to support firmware updates for their network products,after i bitched in a conference call with management & engineering at how silly it was to have a networked enabled product and NOT have the ability to flash it via the network. I mean common Rabbit, get your head out of the sand. Not to mention they have a goofy RTOS like implementation, if i can even call it that. So needless to say NB has no great threat there IMHO, other than they have a great size module at a good cost for the RCM5700 . Again, if you don't mind not being able to remotely flash the board that is. I personally cannot live with out it. Development time with rabbit is crazy taking 15-25 seconds a crack to re-flash the board serially. With NB its just a couple seconds!!!!
Microchips new PIC32MX Ethernet Starter Kit, BLA!
Let me save some of you guys some time if your even thinking about it.
I have 2 of these kits, the speed is great i will say that, but remember no RTOS, and the free TCP/IP stack, well.... you get what you pay for. Documentation is a JOKE to say the least. they have no idea how to think outside the box and explain things to new customers. Even this new part has nothing to explain the TCP/IP stack and how to start a fresh project. There are only 2 TCP/IP examples and one of which is not even for this kit! So with bad or non existent documentation and 1 example i wish you well in that avenue. One more thing, they have a feature where you can store your web site in external flash, there is a whole paragraph about this in the manual. when you select this option and compile you get compiler errors because you were also supposed to define things. yet there is no documentation on it. when i asked support, they told me (the customer) that i need to put my nose to the ground and push though it. That pissed me off beyond belief, dont tell me that when its your job to provide me with the information i need to use your product! Lastly, they have whats called a PMP port which is the address and data bus, ~CS,~RD,~WR lines, which is a nice feature, but they also have this pin sharing feature. as it turns out if you need the PMP port some of its pins are shared with the Ethernet PHY pins so its one or the other. I needed to use the PMP for my 480x272 LCD, only to find out that i cant because of this feature.
OK, enough bitching. there was a point believe it or not, it was to show NB that though there are other guys out in the networking world they dont hold a candle to what NB has release on day #1. NB has their act together and this is why i feel if they would support another uP product like NXP, Luminary or Atmel i believe they would really grab the major share hold of the people out there that are out there with these chips but no quality RTOS and Stack at an affordable price.