Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - turtle

1
Bus Pirate Support / Self test found 6 errors. v3a
Greetings all still rocking my buspirate v3a pretty much unchanged from the day I bought it.
Firmware v5.10 (r559)  Bootloader v4.4
DEVID:0x0447 REVID:0x3046 (24FJ64GA002 B8)
I just ran the ~ self test and this is what I get:
Code: [Select]
HiZ>~
Disconnect any devices
Connect (Vpu to +5V) and (ADC to +3.3V)
Space to continue
Ctrl
AUX OK
MODE LED OK
PULLUP H OK
PULLUP L OK
VREG OK
ADC and supply
5V(4.98) OK
VPU(0.00) FAIL
3.3V(3.33) OK
ADC(0.00) FAIL
Bus high
MOSI OK
CLK OK
MISO OK
CS OK
Bus Hi-Z 0
MOSI OK
CLK OK
MISO OK
CS OK
Bus Hi-Z 1
MOSI FAIL
CLK FAIL
MISO FAIL
CS FAIL
MODE and VREG LEDs should be on!
Any key to exit
Found 6 errors.

The leds are on, should I just ignore those errors? As it seems like it still works for the little I use it for.
I connect to it with the linux 'screen' command:
screen /dev/ttyUSB3 115200 8N4
Please advise thanks
2
Bus Pirate Support / Pioneer IP bus
Greetings this is my first post here.
I have two old Pioneer car stereos and a bus pirate.
Pioneer stereos usually had (still may have?) a blue connecter on the back for in trunk cd changers. 
I long ago hacked the audio in from the cd changer to be a 3.5mm cable for whatever music devices to be connected.

I am currious if I can emulate an old in trunk cd changer and send text to the display and recieve button commands from the display as a HID device or somthing on my laptop using a bus pirate?
Here is some info I found online so far about the protocall (it wont let me post a link since I am a new member)
Quote
The pioneer IP bus uses a 2 wire differential signal for communication.

An equal level on both lines is a logical low while a high is encoded as a
voltage difference of some 100mV.

The data transfer is initiated by either the cd changer or the radio.The initiator
generates a high pulse ( ca. 170us ) and a following low pulse ( ca 20us ).

Then the data transfer starts, a 1 is encoded as a high-low sequence with
a duration of ap. 20us for both levels and a 0 consists of a 33us high and
a 7us low pulse.


I found a small C source file here for ARM code that seems to let a some type of opensource mp3 player emulate a cd changer it may contain the protocall too not sure.
Do I change this code to run it on the bus pirate?
 or should I just use the bus pirate to convert the protocall to somthing the linux os can talk to directly.


Does the bus pirate bitbang all the protocalls it supports in firmware or is there a actual hard wired limit to what it can support?
Thanks in advance
turtle

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01182280112session_write_close ( )...(null):0
20.01212411712ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01212412488Database_MySQL->query( ).../DatabaseHandler.php:119
40.05732551224Database_MySQL->error( ).../Db-mysql.class.php:273