Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Target Display Mode: send_byte(0x52, 0x0300) fail: 0x40 #9

Open
Doofus100500 opened this issue Nov 23, 2022 · 5 comments
Open

Target Display Mode: send_byte(0x52, 0x0300) fail: 0x40 #9

Doofus100500 opened this issue Nov 23, 2022 · 5 comments
Assignees
Labels
bug Something isn't working pending Pending issue (waiting on something) upstream Issue in Upstream Codebase

Comments

@Doofus100500
Copy link

iMac 27-Inch, late 2012 (iMac13,2)
Hi, everything was build without errors, using original cable. But after booting i see only command prompt.

sudo /usr/bin/tdm_toggle
Target Display Mode : send_byte(0x52, 0x0300) fail: 0x40
MVHR: read arg fail

read_smc get_key_type error

enabled, toggling OFF ...
Target Display Mode : send_byte(0x52, 0x0300) fail: 0x40
MVHR: read arg fail

read_smc get_key_type error

send_byte(0x52, 0x0300) fail: 0x40
MVHR: read arg fail

read_smc get_key_type error

disabled.

@gpdm
Copy link
Owner

gpdm commented Nov 23, 2022

Known issue, this was as well reported in upstream project, see floe/smc_util#2

I have currently no solution to this particular error.

@gpdm gpdm added the bug Something isn't working label Nov 23, 2022
@gpdm gpdm self-assigned this Nov 23, 2022
@gpdm gpdm added pending Pending issue (waiting on something) upstream Issue in Upstream Codebase labels Nov 23, 2022
@Bellavene
Copy link

Bellavene commented May 2, 2023

Unfortunately, 2012 iMacs are using Thunderbolt instead of miniDP, that's why it doesn't work. And TDM on Thunderbolt macs is working only with Thunderbolt macs, M series macs are out of luck too.

@dbarrington
Copy link

I also tried this, and the same for me unfortunately. I am happy to test/debug/provide output if anyone wants to look further at this issue.

@DJMoffinz
Copy link

DJMoffinz commented Nov 22, 2024

Unfortunately, 2012 iMacs are using Thunderbolt instead of miniDP, that's why it doesn't work. And TDM on Thunderbolt macs is working only with Thunderbolt macs, M series macs are out of luck too.

I have this issue on a mac of that era, but i've got it connected using a thunderbolt 2 cable (with a t2->t3 adapter from apple) to my linux laptop which supports thunderbolt 3 input.

given that it works from mac to mac, could it be that there needs to be some software on my laptop as well as the mac to get this working?

oh, i also have a slightly different error:

Target Display Mode : send_byte(0x52, 0x0300) fail: 0x40
MVHR: read arg fail

read_smc get_key_type error

enabled.

it says enabled instead of disabled. Then it says Please press enter to activate this console. and does the same thing every time i do.

@Doofus100500
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working pending Pending issue (waiting on something) upstream Issue in Upstream Codebase
Projects
None yet
Development

No branches or pull requests

5 participants