[Arm-netbook] CC3000 Wi-Fi for MCU
Vladimir Pantelic
vladoman at gmail.com
Wed Jan 25 12:05:10 GMT 2012
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...
More information about the arm-netbook
mailing list