6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Wed May 15, 2024 1:37 am

All times are UTC




Post new topic Reply to topic  [ 147 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10
Author Message
PostPosted: Wed Mar 20, 2019 10:04 am 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
Yes I know exactly where it is. When I found the short after I soldered the VRegs, I went to the 2nd unpopulated board and witnessed the same thing. Then I knew I had a problem and started searching the design for vias that were incorrectly assigned to a layer. But then I found it and it was a strange mix of relief and disappointment. Relief that the manufacturing process was solid, disappointed I did something so stupid and so close to the end of sending the design in for fabrication. I just checked my logs, the design was sent in 3.5.2019. I checked the design entry to my backup file 2 days earlier @ 3.3.2019. No problem there.

What really pisses me off is I failed to mention the modification in my changelog!
Code:
3.3.2019
Added a via next to K9/U24 to bypass U24 if needed.
Enlarged pads for U13,U14,U15 & U8.
Corrected via for DIR pin on U13.

3.5.2019
Widened U11 footprint by.015.
Fixed/tightened K6 footprint.
Expanded pads for U24. Identical to U13,U14,U15.

You can see here where the problem is circled in yellow to the left of micro-SD silkscreen, I don't think there's anything I can do to fix it.


Attachments:
Short.jpg
Short.jpg [ 288.3 KiB | Viewed 1185 times ]

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502
Top
 Profile  
Reply with quote  
PostPosted: Wed Dec 04, 2019 11:57 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
March 20 2019 was the last update. I've had other projects (speakers, engine) because I have sort of gave up on this one... The single most important reason was the unavailability of the 3.3V SyncRAMs and the fact that I've made a fatal mistake in the multiple voltage levels the FPGA had to deal with. Recently I've found 4Mx18 RAMs @3.3V @250MHz and purchased 4 of them. This project is still alive...
Yes, 4Mx18! This project was originally spec'd for 2Mx18, which is enough to hold 1 video frame of 1080p.

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Fri Dec 06, 2019 10:14 am 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
The heart of this project was a Silicon Labs I2C programmable 'can' oscillator Si570. The CMOS version was spec'd @ 10-160MHz. This was exciting because it's not just your boring single frequency oscillator and it should be good enough for video.
Now I plan on incorporating a newer device Si514, with a programmable frequency range from 100kHz to 212MHz. While the Spartan 6 FPGA does have very powerful clock generation, for the most part, the multipliers/dividers need to be programmed on startup. The Silicon Labs device is on the fly programmable and what an awesome range. I should be able to software set any VGA video standard up to 1900x1200 without having to reprogram the Spartan 6.

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 07, 2019 10:32 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
I think at this point, it's a good idea to start a new topic and let this one die. Parts suppliers have changed, larger RAMs have been added, SPDIF has been added.

There are multiple goals possible from a barely populated board to a fully populated board... Of course, there will always be either an ultra fast 6502 softcore or a slightly slower 16-bit 65org16, based on Arlet Ottens 6502, inside the FPGAs I use. ;)

I shall post when I order the next run of boards which should be before EOY, hopefully next week.

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Fri Dec 13, 2019 11:11 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
I ordered the boards. Be patient with this old geezer. I'm writing up a whitepaper on the new board. I tried last night to start a new topic but over an hours worth of typing online resulted in some kind of login timeout and lost all my work. Patience is definitely required in this hobby of ours.
Attachment:
EPCB.jpg
EPCB.jpg [ 158.43 KiB | Viewed 1000 times ]

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 14, 2019 11:52 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10800
Location: England
Aargh, it's horrible when you lose a long draft! Best perhaps to compose somewhere else, or to post early on and then commit a series of edits. So long as you mark it as a work-in-progress that shouldn't cause any confusion.

On the plus side, sometimes when you lose your work and have to re-do it, it comes out quite easily and even better!


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 26, 2020 9:22 pm 
Offline

Joined: Fri Apr 06, 2018 4:20 pm
Posts: 94
Looking forward to reading it!


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 26, 2020 11:18 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
rpiguy2 wrote:
Looking forward to reading it!

I'm sorry, I should have put a link to redirect to the new thread. Here it is.

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Fri Feb 28, 2020 7:43 pm 
Offline
User avatar

Joined: Sat Dec 01, 2018 1:53 pm
Posts: 727
Location: Tokyo, Japan
Phew! I finally made it to the end of this thread! But, oh dear, now there's another one. :-)

BigEd wrote:
Aargh, it's horrible when you lose a long draft! Best perhaps to compose somewhere else, or to post early on and then commit a series of edits.

Actually, on this board at least, if you simply preview every ten or fifteen minutes I think that will avoid timeouts that lose your text.

But for any serious writing I'm doing for posts, I have a separate file in a private Git repo where I do my typing-up. (The Git repo for backup and so I can move from machine to machine while working on draught posts.)

_________________
Curt J. Sampson - github.com/0cjs


Top
 Profile  
Reply with quote  
PostPosted: Fri Feb 28, 2020 9:40 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
Yes, sorry. I don't like mega threads myself. I'm trying my hardest to not do this for the A/V board.

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
PostPosted: Sat Feb 29, 2020 5:47 am 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
ElEctric_EyE wrote:
Yes, sorry. I don't like mega threads myself. I'm trying my hardest to not do this for the A/V board.


Maybe you should do a youtube video about it... I mean a video made by the actual guy making the board would be alot more interesting than these other 8-bit wannabee-videos there :wink: (no offense).


Top
 Profile  
Reply with quote  
PostPosted: Sat Feb 29, 2020 8:56 pm 
Offline

Joined: Mon Mar 02, 2009 7:27 pm
Posts: 3258
Location: NC, USA
kakemoms wrote:
ElEctric_EyE wrote:
Yes, sorry. I don't like mega threads myself. I'm trying my hardest to not do this for the A/V board.


Maybe you should do a youtube video about it... I mean a video made by the actual guy making the board would be alot more interesting than these other 8-bit wannabee-videos there :wink: (no offense).

Yes I plan on videos once the new board (in the new thread) is at least semi-functional. Cell phone video quality has come a long way in the last 6 years. Back to work...!

_________________
65Org16:https://github.com/ElEctric-EyE/verilog-6502


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 147 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: