Anonymous | Login | Signup for a new account | 2021-03-05 19:18 UTC | ![]() |
Main | My View | View Issues | Roadmap | Repositories |
View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
0000394 | Loader | Platform Specific Comms | public | 2011-11-15 22:15 | 2011-11-16 13:59 | ||||||
Reporter | Fred | ||||||||||
Assigned To | sean94z | ||||||||||
Priority | immediate | Severity | block | Reproducibility | always | ||||||
Status | assigned | Resolution | open | ||||||||
Platform | Apple Mac | OS | OS X | OS Version | 10.6 | ||||||
Product Version | 0.1.0-SNAPSHOT | ||||||||||
Target Version | 0.1.0 | Fixed in Version | |||||||||
Summary | 0000394: Fail, then segfault on mac when trying to load. | ||||||||||
Description | As of latest commit dfa067b1229df2282b2aaf2f9f9afa9aaf1ccda7: Connects, but fails, then segfaults when trying to erase :-( | ||||||||||
Additional Information | Info: number of burns executed 5 Info: found 3572 loadable records in file Info: serial monitor already running Info: Erasing...ERROR, select() timeout! Retrying... ERROR, FD NOT SET Illegal instruction | ||||||||||
Tags | No tags attached. | ||||||||||
Issue Type | Bug | ||||||||||
Risk of Breakage | very low | ||||||||||
Attached Files | |||||||||||
![]() |
|
![]() Fred (administrator) 2011-11-15 22:25 |
Previous commit is also busted. Unless the port is screwed... wait, lemme check... no, it's fine. Info: Erasing...data avail! data avail! read 1 bytes data avail! data avail! read 2 bytes ERROR, select() timeout! Retrying... data avail! data avail! read 2 bytes Error validating SMErasePage confirmation data avail! data avail! read 1 bytes Error: Problem communicating with the device, aborting Info: closing serial port |
![]() Fred (administrator) 2011-11-15 22:26 |
One before that won't even build. comms.cpp: In member function ‘int FreeEMS_LoaderComms::verifyReturn(SM_COMMAND_TYPE)’: comms.cpp:334: error: ‘ERROR’ was not declared in this scope make: *** [comms.o] Error 1 |
(0000587) dandruczyk (viewer) 2011-11-16 13:50 |
for PL2303 related issues you should specify the EXACT copnfig of your machine. i.e. MAC type, (32/64 bit), OS-X version, PL2303 driver version/type (32/64 bit) The OS-X PL2303 drivers of various versions have bugs that cause select() to appear as if it is broken. |
![]() Fred (administrator) 2011-11-16 13:59 |
I'm using FTDI __AND__ PL2303 to test this. I posted the version on your issue and it's not the one that you repeatedly link to. I do read your links. Most of the time. Also, same behaviour on Debian linux with both devices as well, minus the crash... |
Copyright © 2000 - 2011 MantisBT Group |