[Brmlab] Laser Hacking #3

Felipe Sanches juca at members.fsf.org
Wed Dec 15 06:23:49 CET 2010


can you please send me an image of the contents of the instalation CD?
I mean, the Windows drivers.

On Wed, Dec 15, 2010 at 3:01 AM, Felipe Sanches <juca at members.fsf.org> wrote:
> Awesome!!! Congratulations!
>
> Now, we have to figure out the meaning of the usbinit log. Because
> simply using it without understanding it is similar to our previous
> condition of using proprietary software.
>
> Actually, if our theory that this usbinit performs a firmware upload
> is correct, then it is precisely proprietary software that we are
> still relying on and that must be fixed.
>
> The benefits of understanding the firmware upload protocol is that we
> can create our own free firmware for the device, which opens up
> several interesting possibilities for improving the laser display.
>
> Well... I've been dealing a lot recently with this issue of devices
> that require non-free firmware in order to work properly. That means I
> already have some ideas of strategies that we can try:
>
> Strategy 1:
>
> Inspect the windows driver trying to find blocks of data that are
> similar to the usbinit log. This can be useful to give us a clearer
> idea of which bytes in the log are firmware code and which ones are
> just part of the fw upload protocol.
>
> Strategy 2:
>
> try to disassembly some portions of the usbinit log using a 8051
> disassembler. Try to identify something that looks like valid code.
> Use that information to thing again about the structure of the
> firmware upload protocol.
>
>
> Lets do it?
>
> cheers,
> Felipe Sanches
>
> On Wed, Dec 15, 2010 at 1:41 AM, niekt0 <niekt0 at hysteria.sk> wrote:
>> Hi,
>>
>> we spent night in brmlab and
>> laser initialization from linux is finally working.
>> Also we fixed some bugs. (everything is in svn)
>>
>> We just pust a simple video on our youtube,
>> check soup.brmlab.cz.
>>
>> enjoy;)
>>
>> n.
>> On 12/14/10, Felipe Sanches <juca at members.fsf.org> wrote:
>>> I am writting a blogpost about the laser projector project and I need
>>> some videos. Is it possible for you to shoot short videos (around 30
>>> seconds or a minute) of these things, please?
>>>
>>> * the simple vector drawing tool (run bedit.py and draw a bit)
>>> * the wallburner (scerensaver) with bezier curves - it is example3.py
>>>
>>> thanks,
>>> Felipe Sanches
>>>
>>> On Mon, Dec 13, 2010 at 8:17 AM, Pavel Ruzicka <ruza at ruza.eu> wrote:
>>>> if you need some advice regarding chaosvpn/agoralink let me know. ive
>>>> connected brmlab to that vpn
>>>>
>>>> ruza
>>>>
>>>> On 12/12/2010 07:59 PM, Ax wrote:
>>>>> Laser was moved to other room and connected to server there. Results
>>>>> are quite impressive:
>>>>> http://picasaweb.google.com/axtheb/Brmlab
>>>>> Hopefully we can arrange working webcam and some vpn soon... Felippe,
>>>>> do you have access to agoralink/chaosvpn? Using that we can get you
>>>>> link quickly [http://brmlab.cz/project/chaosvpn]
>>>>> And, please, give me commit rights to the repo so I can put my util
>>>>> lib and the rocket game there.
>>>>>
>>>>> Ax
>>>>> _______________________________________________
>>>>> Brmlab mailing list
>>>>> Brmlab at brmlab.cz
>>>>> http://rover.ms.mff.cuni.cz/mailman/listinfo/brmlab
>>>>
>>>>
>>>> --
>>>> e-mail:  ruza at ruza.eu
>>>> www:   http://ruza.eu
>>>>     http://brmlab.cz
>>>>
>>> _______________________________________________
>>> Brmlab mailing list
>>> Brmlab at brmlab.cz
>>> http://rover.ms.mff.cuni.cz/mailman/listinfo/brmlab
>>>
>> _______________________________________________
>> Brmlab mailing list
>> Brmlab at brmlab.cz
>> http://rover.ms.mff.cuni.cz/mailman/listinfo/brmlab
>>
>



More information about the Brmlab mailing list