6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Nov 22, 2024 9:14 am

All times are UTC




Post new topic Reply to topic  [ 142 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 10  Next
Author Message
PostPosted: Wed Apr 15, 2020 12:49 am 
Offline
User avatar

Joined: Tue Mar 05, 2013 4:31 am
Posts: 1385
tokafondo wrote:
floobydust wrote:
Well, looking at the (W65C816SXB) schematic confirms that all 24 address lines are available on the bus connector pins 11 thru 34. When in doubt, check the schematic. In some cases, WDC documentation is shared, meaning, they likely started with the 65C02 based SXB and modified it for the 65C816 SXB. At one point, they had some pin designations showing on the wrong connector.... I think Bitwise found this one initially.


Yes I found that, but as the schematic itself refers to the w65c816 MPU itself, and it does not have the full 24 bits of address bus exposed, then I should believe then that addressing external memory in the '816SXB board should include a demultiplexer along with the rest of the memory itseld, shouldn't it?


Note that the W65C816 CPU does NOT have the upper 8 address bits on separate pins, as there aren't enough pins on the 40-pin DIP or 44-pin PLCC packages. According to the CPU datasheet, the upper 8 address bits are presented on the data bus during phase 1 of the CPU clock. Looking at the schematic again, page 2 shows U9, a 74HC573 which provides the upper 8 address lines that drive the XBUS pins.

_________________
Regards, KM
https://github.com/floobydust


Top
 Profile  
Reply with quote  
PostPosted: Wed Apr 15, 2020 1:20 am 
Offline

Joined: Sat Apr 11, 2020 7:28 pm
Posts: 344
floobydust wrote:
tokafondo wrote:
floobydust wrote:
Well, looking at the (W65C816SXB) schematic confirms that all 24 address lines are available on the bus connector pins 11 thru 34. When in doubt, check the schematic. In some cases, WDC documentation is shared, meaning, they likely started with the 65C02 based SXB and modified it for the 65C816 SXB. At one point, they had some pin designations showing on the wrong connector.... I think Bitwise found this one initially.


Yes I found that, but as the schematic itself refers to the w65c816 MPU itself, and it does not have the full 24 bits of address bus exposed, then I should believe then that addressing external memory in the '816SXB board should include a demultiplexer along with the rest of the memory itseld, shouldn't it?


Note that the W65C816 CPU does NOT have the upper 8 address bits on separate pins, as there aren't enough pins on the 40-pin DIP or 44-pin PLCC packages. According to the CPU datasheet, the upper 8 address bits are presented on the data bus during phase 1 of the CPU clock. Looking at the schematic again, page 2 shows U9, a 74HC573 which provides the upper 8 address lines that drive the XBUS pins.


That quite clears things for me. I actually didn't was aware that there was a page 2!!! Yes, now there it is. Thanks! Anyway... still a very expesive item for me!! just look how much they ask for it in mouser: https://www.mouser.es/ProductDetail/Wes ... djUQ%3D%3D

If I order directly from WDC, things would go cheaper but not that cheaper because of customs, taxes and local shipping fees.


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 1:35 am 
Offline

Joined: Sat Apr 11, 2020 7:28 pm
Posts: 344
I'm thinking in refocus my project because I don't want to make an SBC that just 'works', put a monitor in ROM and then turn it off, just like I've seen in many projects.

I want to create something I'd want to actually use. I've seen many projects of computers that would do what modern PCs do and that's not the point for me.

That way, my project will be a games console. Not 'big screen' game console but a portable one. Something you could write games for, and then play them. Sort of a Gameboy Advance thing, in a few words.

That, then will change the way I'll have to design this computer. First of all, the display. Now I'm targeting a LCD. The market is full of LCD modules with 68xx bus style access. And I want one with integrated RAM that could act as the display.

Research mode <on>


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 1:45 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8505
Location: Midwestern USA
tokafondo wrote:
If I order directly from WDC, things would go cheaper but not that cheaper because of customs, taxes and local shipping fees.

Where are you located?

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 1:48 am 
Offline

Joined: Sat Apr 11, 2020 7:28 pm
Posts: 344
Hi. Canary Islands is where I live.


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 5:32 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8505
Location: Midwestern USA
tokafondo wrote:
Hi. Canary Islands is where I live.

Interesting! I've been there, but don't recall much...it was in the 1960s.

You should add your location to your user profile.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 9:47 am 
Offline
User avatar

Joined: Tue Mar 02, 2004 8:55 am
Posts: 996
Location: Berkshire, UK
tokafondo wrote:
Now I'm targeting a LCD. The market is full of LCD modules with 68xx bus style access. And I want one with integrated RAM that could act as the display.

Most of the TFT displays on eBay have an ILI controller on them that contains the RAM for the display images. They typically don't provide anything like sprites. You usually send a command to select a rectangular region then send down the RGB data for each pixel in the region. You don't normally have direct access to the video RAM.

A smarter but more expensive option is an FTDI EVE based display.
https://www.ftdichip.com/EVE.htm
https://www.youtube.com/watch?v=XBN24RzOsYE

_________________
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 11:16 am 
Offline

Joined: Sat Apr 11, 2020 7:28 pm
Posts: 344
BitWise wrote:
tokafondo wrote:
Now I'm targeting a LCD. The market is full of LCD modules with 68xx bus style access. And I want one with integrated RAM that could act as the display.

Most of the TFT displays on eBay have an ILI controller on them that contains the RAM for the display images. They typically don't provide anything like sprites. You usually send a command to select a rectangular region then send down the RGB data for each pixel in the region. You don't normally have direct access to the video RAM.

A smarter but more expensive option is an FTDI EVE based display.
https://www.ftdichip.com/EVE.htm
https://www.youtube.com/watch?v=XBN24RzOsYE


Thanks!! I've found several examples of chips that do exactly what you said: creating a image from RGB data. All the work has to be done by the CPU, then.

Please, take a look at this one, found after extensive search:

EPSON S1D13513 Display Controller.


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 11:26 am 
Offline
User avatar

Joined: Tue Mar 02, 2004 8:55 am
Posts: 996
Location: Berkshire, UK
tokafondo wrote:
Please, take a look at this one, found after extensive search:

EPSON S1D13513 Display Controller.


The only boards I can find with that chip are over $500 and don't come with a TFT panel.

_________________
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 11:56 am 
Offline

Joined: Sat Apr 11, 2020 7:28 pm
Posts: 344
BitWise wrote:
tokafondo wrote:
The only boards I can find with that chip are over $500 and don't come with a TFT panel.


For the things this chip does, the $17 that Mouser asks for it, seems not that much to me.

EDIT: It's a big guy, though... And the fact that it needs its own memory makes the size of the board grow a lot.

Anyway, EPSON do have an interesting line of display controllers, some of which can drive TFT panels directly.


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 7:18 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10985
Location: England
BigDumbDinosaur wrote:
You should add your location to your user profile.


(One may add a location, if one wishes, but please no-one should feel that it's necessary. It can help when discussing shipping and suppliers to give a hint about location.)


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 7:22 pm 
Offline

Joined: Sat Apr 11, 2020 7:28 pm
Posts: 344
BigDumbDinosaur wrote:
tokafondo wrote:
Hi. Canary Islands is where I live.

Interesting! I've been there, but don't recall much...it was in the 1960s.

You should add your location to your user profile.


Nothing to do the '60s Canary Islands with today ones. You wouldn't recognize many of the places were you would had been then.


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 10:26 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8505
Location: Midwestern USA
tokafondo wrote:
You wouldn't recognize many of the places were you would had been then.

I suppose not. After all, it was about 53 years ago. :D

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Apr 21, 2020 11:53 pm 
Offline
User avatar

Joined: Fri Dec 12, 2008 10:40 pm
Posts: 1007
Location: Canada
BigDumbDinosaur wrote:
tokafondo wrote:
Hi. Canary Islands is where I live.

Interesting! I've been there, but don't recall much...it was in the 1960s.

You should add your location to your user profile.



I spent 2 months there in 1966. Las Palmas. I was only 10 at the time but I have vivid memories of the place. Including being able to buy a bottle of wine at that age for 15 Pesetas. Gave me a taste for the beverage.

_________________
Bill


Top
 Profile  
Reply with quote  
PostPosted: Wed May 20, 2020 12:29 pm 
Offline

Joined: Sat Apr 11, 2020 7:28 pm
Posts: 344
Hi. Just a quick update to tell you that I received today the EPSON S1D13781 chips for my project. I just ordered QFP->DIP converters to be able to put the chips in proto board for easy tinker.

Attachment:
File comment: EPSON S1D13781 product brief.
x94ac001.f01.1_(S1D13781_Product_Brief_Rev_1.1)-7172.pdf [188.12 KiB]
Downloaded 147 times


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 142 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6 ... 10  Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 25 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: