|
Post by jcoutu1 on Dec 4, 2014 21:06:10 GMT -6
Svart box is too close to fart box. No good.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 4, 2014 21:08:19 GMT -6
You are not allowed to be killed by noone here, svart. Not before the SVArtist Speedwagon™ is shipped...
|
|
|
Post by tonycamphd on Dec 4, 2014 21:17:56 GMT -6
Svart box is too close to fart box. No good. now this made me laugh
|
|
|
Post by mdmitch2 on Dec 4, 2014 21:52:34 GMT -6
I like 'Fart Box.' People would definitely remember that .... and it's like they say "under promise, over deliver." You would be a shoe in for magazine reviews with that name.... they wouldn't be able to resist putting that on their cover.
|
|
|
Post by tonycamphd on Dec 4, 2014 22:10:45 GMT -6
I like 'Fart Box.' People would definitely remember that .... and it's like they say "under promise, over deliver." You would be a shoe in for magazine reviews with that name.... they wouldn't be able to resist putting that on their cover. also, if someone ever was dumb enough to say "it stinks", the obvious response would be..."duh" lol
|
|
|
Post by svart on Dec 4, 2014 22:16:26 GMT -6
I think I'll call it "the short bus" just for you guys.
|
|
|
Post by mdmitch2 on Dec 4, 2014 23:09:09 GMT -6
Call it the 'Yadda Yadda' -- emphasis on the 'adda' part.
|
|
ericn
Temp
Balance Engineer
Posts: 16,086
Member is Online
|
Post by ericn on Dec 5, 2014 17:30:04 GMT -6
Just call it CONVERT!
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Dec 5, 2014 18:41:45 GMT -6
Yup. For the AD part. The DA part should consequently be named TREVNOC. Just kidding. But i guess it's ok. Seems like quite some of us will take the short bus, thanks to svart, right? :-) (That one took me a minute to look up, since i am no native speaker...)
|
|
|
Post by Johnkenn on Dec 5, 2014 20:10:36 GMT -6
I actually like that. Mirrored on a single unit CONVERT TREVNOC
|
|
|
Post by Johnkenn on Dec 5, 2014 20:10:59 GMT -6
Although, kind've like Waves One-knob...LOL
|
|
|
Post by svart on Dec 5, 2014 21:27:26 GMT -6
Although, kind've like Waves One-knob...LOL Don't worry JohnnyK, you're all knobs to me.
|
|
ericn
Temp
Balance Engineer
Posts: 16,086
Member is Online
|
Post by ericn on Dec 7, 2014 18:53:30 GMT -6
Although, kind've like Waves One-knob...LOL Don't worry JohnnyK, you're all knobs to me. Better knobs then newbs!
|
|
|
Post by Johnkenn on Dec 7, 2014 21:23:30 GMT -6
Sooo...how's that project coming?
|
|
|
Post by svart on Dec 7, 2014 21:39:21 GMT -6
Sooo...how's that project coming? I think my last update was a page back.. Got the boards, got the power supplies populated on one board. All voltages good, LCD turns on. Started with trying to get the micro programmed in circuit. Didn't get it programmed but I'm sure it's my fault because I was attempting to use my Arduino board as a software based programmer and was getting errors based on the programmer code. Didn't get much time to troubleshoot yet. Also ordered a special in-circuit-programmer which should fix my programming issue as it's a dedicated device. I do have a few layout changes I need to still make on the ADC board before getting ready to send out for a larger batch. I need to wait to get a board running though just to make sure there is nothing else wrong before ordering any more. The board errata is: PCM4222 footprint size incorrect - Fixed OPAMP ground paddle was partially covered in solder mask - Fixed CPU reset manager IC footprint was incorrect - Fixed Ground and AC input hole sizes too small for transformer leads - Fixed RCA jack mechanical slot slightly off alignment - Still needs fixing That's it so far. I should be able to deadbug the PCM4222 on a board and still test it, possibly this week. Still need to order some chassis. Mouser was out of the ones I wanted to prototype with, but it looks like they finally got some in. I think I'm going to get a business credit card and put the development supplies on it and pay it down once things sell. Lastly, it took me hours to get one board populated with the power supplies. I could probably cut that down to an hour, but that means I couldn't possibly meet demand if I were populating the boards myself. I'd either have to hire someone to stuff boards with me, or go ahead and start getting quotes for stuffing services.
|
|
|
Post by svart on Dec 8, 2014 9:53:58 GMT -6
Finally figured out my mistake with the programming! Now I can start getting the rest of the board populated and work on the code some more.
|
|
|
Post by tonycamphd on Dec 8, 2014 10:40:26 GMT -6
Looks cool! Somehow the antacids in the pic fit right in!
|
|
|
Post by svart on Dec 8, 2014 11:35:33 GMT -6
Looks cool! Somehow the antacids in the pic fit right in! You don't even want to know how many of those i go through.
|
|
|
Post by svart on Dec 8, 2014 12:24:03 GMT -6
Also, disregard the DAC line in the picture. Since the chip will sync up to the incoming SPDIF signal, it will simply read LOCKED/UNLOCKED/NOT INSTALLED or something similar. It may just be blank for the option that isn't installed. That's just simple code stuff to decide later.
Need to design an array to hold all the setting options to make my code smaller.
Otherwise, I start setting up the outputs to configure the PCM4222 and DIT chips, and I need to work on my I2C stuff so that two boards can talk to each other.
|
|
|
Post by svart on Dec 8, 2014 18:04:03 GMT -6
Some coding success today. I got an I2C loopback working.
It's where you get the master device to connect to a slave device, then the master writes a byte to the slave and the slave sends it back. the master then reads and compares and if it's good, it displays a number value on the screen.
In this case I'm using it to detect if the DAC board is hooked up or not. Next part will be to create a few lines of code to report what the DAC board is doing.
|
|
|
Post by kcatthedog on Dec 8, 2014 18:51:22 GMT -6
very cool ! I hope you have a sense of progress !
|
|
|
Post by jcoutu1 on Dec 8, 2014 19:08:51 GMT -6
How about sticking some transformers in and calling it the ADironDAC.
|
|
|
Post by tonycamphd on Dec 8, 2014 19:35:47 GMT -6
How about sticking some transformers in and calling it the ADironDAC. are you on the buyers list?? no?? then shut up! lol
|
|
|
Post by svart on Dec 9, 2014 14:40:28 GMT -6
Interesting work on the code today. Got polling working between the boards.
The master(ADC) polls the slave(DAC) for it's status. the DAC returns with 0-3 status meaning it's either not installed, installed but unlocked, installed and locked, or installed but muted.
I have the slave doing 1 second increments of the status so that the master can read it continuously. In the final version the slave will monitor the DAC and receiver chips for status and pass this along to the master when it asks.
From there it will be reported on the LCD what the status of the DAC is. I believe it will be plenty fast to troubleshoot iffy SPDIF connections with random bit dropouts.
|
|
|
Post by svart on Dec 11, 2014 16:48:31 GMT -6
Some progress the last couple days. Got a board stuffed with most of the active parts, but without a microcontroller to test current draws and things. Got the code a little more condensed, got some overlapping functions combined, etc. I also got it to recognize if a device has updated and will now change the display in real time. If the DAC is locked but goes into MUTE, the LCD will change from LOCKED to MUTE in a couple hundy milliseconds, and so forth. Fixed all the known issues with the ADC board (footprints and spacing mostly). Probably next week I'll boot one up from AC power instead of from a lab supply, then I'll see if the one with the majority of the parts will pass audio when setup using switches. After that I'll install a micro on it and see if I can hard code it into 16/44.1 before moving on to building setting arrays. After Xmas I'll probably have a semi-working prototype of the ADC. If nothing else goes wrong or comes up, I'll then send off for a big batch of the updated PCBs. Also, did some DAC layout today between real day job work.
|
|