Comments (3)
I'm not sure if ti uses the same sort of sequence but I wouldn't doubt it. The best way to know is if you can sniff the comms between the two when starting it up. Do you have a way of sniffing the comms?
from imac_g3_ivad_board_init.
I currently lack a compatible Mac system to connect it to, or a logic analyzer. However, using Linux it is possible to transmit arbitrary i2c/DDC signals, so it should be possible to try the signals. Given that the monitor is active enough to transmit EDID and handle DDC over USB, it would seem that it only needs a "start up" signal, as the device is already awake enough to handle those.
from imac_g3_ivad_board_init.
Using an HDMI to VGA adapter, the monitor presents four i2c registers at the bus:
- 3a
- 50 (contains EDID for the monitor)
- 55
- 5a
I reckon I could use i2cset for write_byte_data, and i2cget for read_byte, but I am not certain what would replicate simple write_byte.
from imac_g3_ivad_board_init.
Related Issues (16)
- 609-3367-ND vertical connecting header is "non-stock" item HOT 5
- Imac G3 Timings? HOT 4
- Emac with just a Pi4 HOT 14
- Solid State Relay HOT 2
- iMac G3 (non slot loading) with DB-15 connector instead of VGA HOT 7
- Consider sending EDID in bursts instead of patching Wire library? HOT 3
- I have some questions about the project. HOT 1
- Im trying to order the BOM on digikey but theres a component that is not available HOT 2
- Everything is assembled, but the monitor doesn't show anything. HOT 12
- When i try to upload the code to my arduino it shows this error HOT 1
- I have everything assembled but the screen doesnt shows anything. HOT 5
- CRT no picture? HOT 1
- Adapting iMac FP to ATX motherboard HOT 2
- Ivad sequence sent but display not showing anything HOT 2
- Display showing but purple color
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from imac_g3_ivad_board_init.