Go Back   Club CDFreaks - Knowledge is Power > International Chat: Hardware related > CD and DVD Burners > NEC / Optiarc Burner


Commercial message



NEC / Optiarc Burner Discuss, How binflash was written? at CD and DVD Burners forum; At first look the exchange protocol of binflash with my NEC 4550 seems to be quite simple. How binflash was written? Did the authors subscribed NDA with NEC or was binflash developed by RE? In the latter case what is the opinion of NEC about it? Is it Ok for


Reply
 
Thread Tools
Old 23-12-2005   #1 (permalink)
New on Forum
 
Join Date: Oct 2005
Posts: 2
How binflash was written?

At first look the exchange protocol of binflash with my NEC 4550
seems to be quite simple.

How binflash was written?
Did the authors subscribed NDA with NEC or was binflash developed by RE?

In the latter case what is the opinion of NEC about it?
Is it Ok for NEC as long as the details of protocol aren't published?

Background question: Why the authors don't publish binflash
as open source?
tastendruecker is offline   Reply With Quote
Old 23-12-2005   #2 (permalink)
CD Freaks System Admin
 
Liggy's Avatar
 
Join Date: Apr 2002
Location: Monkey Island
Posts: 5,190
Re: How binflash was written?

Quote:
Originally Posted by tastendruecker
At first look the exchange protocol of binflash with my NEC 4550 seems to be quite simple.
It's indeed not very complicated, once you figured out what the commands are needed for.

Quote:
How binflash was written?
Did the authors subscribed NDA with NEC or was binflash developed by RE?

In the latter case what is the opinion of NEC about it?
Is it Ok for NEC as long as the details of protocol aren't published?
We found the necessary commands by doing IDE traces when a drive was flashed with NEC's original flasher. Herrie owns an official Bustrace version that did the job. At first not everything was really clear but with further new drives and experimenting with different commands, it was possible to find out everything that was needed. TraceSPTI was a big help for me too.

I don't think NEC really likes my work, but I also think that it surely does NOT hurt their sales. Just the opposite is probably true.

Quote:
Background question: Why the authors don't publish binflash
as open source?
It's very simple. With knowledge of the code it would be easy to write own programs that use this code. Although this does not really sound dangerous on first sight, it could lead to malware with the only intention of damaging drives and that's not what I want to be held responsible for. I did never mind sharing the code with people who I thought were trustworthy. This way it was possible to add a GUI and improve Linux support for example.

The code I use for accessing SCSI devices (fPLSCSI) is open source and can be found here. For my later programs I started working on my own class based device routines that I plan to release under an open source license. But I'm still waiting for Sourceforge to implement Subversion support.
__________________
You need to flash or dump your NEC DVD burner firmwares on your Mac, Windows, DOS or Linux machine? Just try Binflash.
Visit Liggy's and Dee's Optiarc and NEC firmware and tools page for all kind of information about NEC and Optiarc drives.


Unrequested PM about drive problems will not be answered!
Liggy is offline   Reply With Quote
Old 23-12-2005   #3 (permalink)
New on Forum
 
Join Date: Oct 2005
Posts: 2
Re: How binflash was written?

Quote:
Originally Posted by Liggy
It's indeed not very complicated, once you figured out what the commands are needed for.

We found the necessary commands by doing IDE traces when a drive was flashed with NEC's original flasher. Herrie owns an official Bustrace version that did the job. At first not everything was really clear but with further new drives and experimenting with different commands, it was possible to find out everything that was needed. TraceSPTI was a big help for me too.

I don't think NEC really likes my work, but I also think that it surely does NOT hurt their sales. Just the opposite is probably true.
Thanks for response and for Linux-Version of binflash!
Due to Linux-kernel source it was possible
to obtain the bit of information by using strace and
a small patch applied to ioctl-function of cd-drivers.
tastendruecker is offline   Reply With Quote
Old 29-12-2005   #4 (permalink)
New on Forum
 
Join Date: Dec 2005
Posts: 1
Re: How binflash was written?

Thanks to this thread pointed me to forgotten TraceSPTI
RayeR is offline   Reply With Quote
 
Reply


If you can't find where you are looking for, then become a member and get an answer fast! We have thousands of people online every moment of the day to help you! Click here



Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Where is binflash? Eeltje Firmware 6 17-04-2006 11:34
Where can I D/L Binflash HaiBui NEC / Optiarc Burner 3 14-04-2006 15:47
binflash solli NEC / Optiarc Burner 2 28-04-2005 16:17
How do I Binflash atoz Newbie Forum 1 03-01-2005 21:43
Binflash help thanhth NEC / Optiarc Burner 2 18-10-2004 15:04


All times are GMT +2. The time now is 22:02.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0