[Arm-netbook] CC3000 Wi-Fi for MCU
Gordan Bobic
gordan at bobich.net
Wed Jan 25 12:18:48 GMT 2012
Vladimir Pantelic wrote:
> On 01/25/2012 11:03 AM, lkcl luke wrote:
>> On Wed, Jan 25, 2012 at 9:29 AM, Gordan Bobic<gordan at bobich.net> wrote:
>>
>>> By that argument, take a ralink chip, put the firmware into flash and
>>> burn out the fuse that enables writing to it, then modify the driver to
>>> read the firmware from there.
>> ok, so the ralink wifi is connected to... what? the CPU?
>>
>> and the NAND flash is connected to... also the CPU?
>>
>> and thus the CPU must now load that firmware from the read-only NAND
>> flash, and no other location, and upload it to the wifi?
>>
>> question: how do you prevent a general-purpose CPU from *not* running
>> applications that will load that firmware from elsewhere?
>>
>> [ ... without of course running a DRM-locked OS.... ]
>>
>> answer: you don't, do you?
>>
>> and that's the problem.
>>
>> thus, it is necessary to consider solutions such as having a separate
>> CPU which has, for example 2x USB-2 (one of which is client USB and
>> the other is USB host), and that CPU having on-board NAND flash which
>> can be made read-only, and that CPU having an application which is
>> also read-only, and that CPU's application acting as a proxy of USB
>> data once the firmware has been uploaded, and that CPU having the WIFI
>> module connected to the USB host and the *main* CPU being connected to
>> that separate CPU.
>>
>> this is the kind of thing that would be recommended for purchase via
>> the FSF's web site.
>>
>> the only problem is that i can't find a CPU that's fast enough, small
>> enough, has fast enough interfaces and also isn't an insane cost.
>
> basically an elaborate version of the sabbath light switch...
Or: "Cheap, fast, reliable. Pick any two."
Gordan
More information about the arm-netbook
mailing list