Hello,
as I posted on the blog of Uwe, I have a sony vaio pcg sr1k laptop, and wonder if I could flash it with coreboot. The box has Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge chipset.
hovewer the results of the following commands are not encouriging, please tell me if there is any chance to get coreboot working. Please find attached the outpoot of the commands.
sudo superiotool -dV > siot.out lspci -tvnn > lspci.out sudo flashrom -V
I already posted this, messag, but no news about it... so I try again...
Hello,
as I posted on the blog of Uwe, I have a sony vaio pcg sr1k laptop, and wonder if I could flash it with coreboot. The box has Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge chipset.
hovewer the results of the following commands are not encouriging, please tell me if there is any chance to get coreboot working. Please find attached the outpoot of the commands.
sudo superiotool -dV > siot.out lspci -tvnn > lspci.out sudo flashrom -V
On 08.05.2008 08:28, misi e wrote:
as I posted on the blog of Uwe, I have a sony vaio pcg sr1k laptop, and wonder if I could flash it with coreboot. The box has Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge chipset.
hovewer the results of the following commands are not encouriging, please tell me if there is any chance to get coreboot working. Please find attached the outpoot of the commands.
It will be very difficult to run coreboot on your machine, but we can fix flashrom to work.
Found chipset "PIIX4/PIIX4E/PIIX4M": Enabling flash write... OK. probe_jedec: id1 0xbf, id2 0xd7
That's a good result. We now know you have a SST 39VF040 flash chip, but it is not supported yet. I have sent a patch to change this a few minutes ago. It will be committed soon and then it would be nice if you could retest flashrom.
Regards, Carl-Daniel
Hello,
after one year I am back here... sorry to bothering you... do you think it is safe now to flash tho sony vaio pcg sr1k with coreboot?
regards misi
the output shows
Flash part is SST39VF040 (512 KB)
attached the verbose output...
2008/5/8 misi e misi.aaaa@googlemail.com
Hello,
as I posted on the blog of Uwe, I have a sony vaio pcg sr1k laptop, and wonder if I could flash it with coreboot. The box has Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge chipset.
hovewer the results of the following commands are not encouriging, please tell me if there is any chance to get coreboot working. Please find attached the outpoot of the commands.
sudo superiotool -dV > siot.out lspci -tvnn > lspci.out sudo flashrom -V
I am afraid it will probably never be safe to flash your laptop with coreboot. Sony made it very hard for us to figure out what we needed to do. We looked into a very similar laptop to yours 9 years ago and finally decided it was not worth our time.
Sorry
ron
I have the same problem, I have a vaio vgn-fz21m and I hate its own bios. Since it may be misunderstood, I would like to choose the best words to express my need. I can even donate some money to coreboot if someone is willing to write smthing. :) Please write it for us :) I really, really hate sony's own bios, it gave no option/choice to the user. With kind regards... AAP
On Thu, Jul 16, 2009 at 1:33 AM, ron minnichrminnich@gmail.com wrote:
I am afraid it will probably never be safe to flash your laptop with coreboot. Sony made it very hard for us to figure out what we needed to do. We looked into a very similar laptop to yours 9 years ago and finally decided it was not worth our time.
Sorry
ron
-- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
if you really want this you'll need to tear the laptop open and set up some way to safely flash -- meaning, a way to recover from failures. You need to temporarily sacrifice at least one laptop to the cause.
I doubt you want to do that :-)
sorry
ron
mmm :) I should think it again :)
On Thu, Jul 16, 2009 at 6:34 PM, ron minnichrminnich@gmail.com wrote:
if you really want this you'll need to tear the laptop open and set up some way to safely flash -- meaning, a way to recover from failures. You need to temporarily sacrifice at least one laptop to the cause.
I doubt you want to do that :-)
sorry
ron
Ok, I feel mad enough :) Is there a documentation/info/video that describes what I should do? Also, one more comment, in a previous attempt, I used some tool to enable the virtualization technology of the cpu with hacking it without the own menu of the original bios. I hope this has no harm on bios, correct? Thx
On Thu, Jul 16, 2009 at 6:34 PM, ron minnichrminnich@gmail.com wrote:
if you really want this you'll need to tear the laptop open and set up some way to safely flash -- meaning, a way to recover from failures. You need to temporarily sacrifice at least one laptop to the cause.
I doubt you want to do that :-)
sorry
ron
Hi Ahmet,
ahmet alper parker wrote:
Ok, I feel mad enough :) Is there a documentation/info/video that describes what I should do?
An efficient firmware level developer has years of software and ideally also hardware education (autodidact, or otherwise) as well as development experience. That can't really be packaged in a video that can just be clicked on in a web browser.
There is however a lot of documentation available online, and of course the source code can be used to learn a lot!
There are several presentations about coreboot available online, but they are all somewhat introductory and overviewy, because it is difficult to go into all details in only 40 minutes.
The better way to start is typically from the other end - learn all you can about lowlevel PC programming in general, and then focus on coreboot. coreboot isn't a great place to learn everything you need. It can certainly be done, but it will take a very long time.
If you have already opened your laptop several times to do some hacking, and you figured out how to do it yourself, I think it could be really interesting to work on coreboot. You would learn about every single pin (there are a thousand or so) on the major chips in your laptop, you would get a soldering iron if you don't already have one and you would learn how to solder surface mount components on the laptop mainboard. You could also help yourself by learning about electronics, voltages and current, in order to turn your laptop (meant for users) into an embedded systems development board (good for firmware level development). This might mostly consist of mechanical (i.e. physical) hacks, to be able to run the system without the case, but that can be very tricky.
Also, one more comment, in a previous attempt, I used some tool to enable the virtualization technology of the cpu with hacking it without the own menu of the original bios. I hope this has no harm on bios, correct?
That's impossible to say without knowing exactly what the tool did.
I would say that if your system still starts and runs, and you notice no problems while running the system, then your BIOS is still OK.
//Peter
I have an old motherboard, maybe I should start whit it first. I am really interested in those things you cited, like electronics, low level programming and so on. I think I should get some items like soldering iron etc. The most critical question on my mind is I feel that there is no end for a chip design so you may have to do it every time when you see a new chip. But, anyway, I will try it, since I want to learn it a lot :)
On Tue, Jul 21, 2009 at 6:24 AM, Peter Stugepeter@stuge.se wrote:
Hi Ahmet,
ahmet alper parker wrote:
Ok, I feel mad enough :) Is there a documentation/info/video that describes what I should do?
An efficient firmware level developer has years of software and ideally also hardware education (autodidact, or otherwise) as well as development experience. That can't really be packaged in a video that can just be clicked on in a web browser.
There is however a lot of documentation available online, and of course the source code can be used to learn a lot!
There are several presentations about coreboot available online, but they are all somewhat introductory and overviewy, because it is difficult to go into all details in only 40 minutes.
The better way to start is typically from the other end - learn all you can about lowlevel PC programming in general, and then focus on coreboot. coreboot isn't a great place to learn everything you need. It can certainly be done, but it will take a very long time.
If you have already opened your laptop several times to do some hacking, and you figured out how to do it yourself, I think it could be really interesting to work on coreboot. You would learn about every single pin (there are a thousand or so) on the major chips in your laptop, you would get a soldering iron if you don't already have one and you would learn how to solder surface mount components on the laptop mainboard. You could also help yourself by learning about electronics, voltages and current, in order to turn your laptop (meant for users) into an embedded systems development board (good for firmware level development). This might mostly consist of mechanical (i.e. physical) hacks, to be able to run the system without the case, but that can be very tricky.
Also, one more comment, in a previous attempt, I used some tool to enable the virtualization technology of the cpu with hacking it without the own menu of the original bios. I hope this has no harm on bios, correct?
That's impossible to say without knowing exactly what the tool did.
I would say that if your system still starts and runs, and you notice no problems while running the system, then your BIOS is still OK.
//Peter