Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Linux and Open Source

Reply
 
Thread Tools Search this Thread Display Modes
Old 02-11-2012, 02:40 PM   #1
benmcollins
Junior Member
 
Join Date: Feb 2012
Posts: 2
Default Programming EEPROM from Linux

Hello,

The company I work for is engineering a system that makes use of the DisplayLink. It's non-x86, so can't boot windows. The DL-125 is on the PCB, so it can't be connected to anything else.

We have a 128k EEPROM attached to it. None of the open source drivers (libdlo, udlfb, etc) have EEPROM programming in it.

Also, I can't seem to find any generic firmware to load into it.

So, I would like to know if the manufacturing tools are available for Linux, and if so, where to get them.
benmcollins is offline   Reply With Quote
Old 02-11-2012, 04:16 PM   #2
benmcollins
Junior Member
 
Join Date: Feb 2012
Posts: 2
Default Update...

I figured out that our extranet account allows building the firmware (as soon as we get a PID assigned).

I'm still wondering about how to program it, since none of the tools available for download will work for us (Linux-only non-x86 environment with built-in DL-125 chip).

I'm looking for pointers to libdlo or other source patches that allow writing to the EEPROM via the I2C endpoint.

Thanks
benmcollins is offline   Reply With Quote
Old 02-16-2012, 12:29 PM   #3
Wim
Senior Member
 
Wim's Avatar
 
Join Date: Feb 2009
Posts: 1,561
Default

The programming tools, only available with an NDA with DisplayLink, are Windows only. There is no Linux tool available to program the firmware into the EEPROM.

You will need a Windows system to program the firmware.

Wim
Wim is offline   Reply With Quote
Old 02-22-2013, 04:32 PM   #4
JLundberg
Junior Member
 
Join Date: Sep 2012
Posts: 2
Default

Hello,

How would I go about getting an NDA? My system seems to work best on firmware v119 or 119. The v105 or even the v120 firmware is giving me problems.

I would love to be able to flash the screens I get in to v118

John
JLundberg is offline   Reply With Quote
Old 03-27-2013, 07:08 AM   #5
frief
Junior Member
 
Join Date: Mar 2013
Posts: 3
Default coreboot flashrom

Probably flashrom http://www.coreboot.org/Flashrom would be a good starting point.
(Programming of mainboard BIOS, flashing on some network/graphics/raid cards on devices themselves)

Eventually ask on the coreboot mailinglist?
frief is offline   Reply With Quote
Old 08-15-2013, 09:04 PM   #6
frief
Junior Member
 
Join Date: Mar 2013
Posts: 3
Default

flashrom now has its own website http://www.flashrom.org/.

As of this writing the claim is that flashrom
"Supports more than 380 flash chips, 260 chipsets, 450 mainboards, 50 PCI devices, 12 USB devices and various parallel/serial port-based programmers."

So the infrastructure is there.
frief is offline   Reply With Quote
Reply

Tags
eeprom, firmware, linux, manufacturing

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 Off

Forum Jump


All times are GMT. The time now is 03:44 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.