[Brmlab] Laser Hacking #3
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?
> Felipe Sanches
> On Wed, Dec 15, 2010 at 1:41 AM, niekt0 <niekt0 at hysteria.sk> wrote:
>> 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.
>> 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
>>> 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
>>>> On 12/12/2010 07:59 PM, Ax wrote:
>>>>> Laser was moved to other room and connected to server there. Results
>>>>> are quite impressive:
>>>>> 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.
>>>>> Brmlab mailing list
>>>>> Brmlab at brmlab.cz
>>>> e-mail: ruza at ruza.eu
>>>> www: http://ruza.eu
>>> Brmlab mailing list
>>> Brmlab at brmlab.cz
>> Brmlab mailing list
>> Brmlab at brmlab.cz
More information about the Brmlab