Subject: 6x0x-ATX-6U BOM Posted by brizza on Sat, 04 Feb 2017 01:22:08 GMT View Forum Message <> Reply to Message Hi Guys, It's been a while. I'm restarting a couple builds that have been collecting dust on the shelf for the last 2 years. I should have most of the parts but a BOM would be a handy reference to go with the board layout. Does anyone have a BOM for the 6x0x-ATX-6U revision 2-013 board? I see that Alex posted an excel file with part numbers but the links on the introduction page are not working. Thanks. Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by Jonas on Sat, 04 Feb 2017 09:53:05 GMT View Forum Message <> Reply to Message

https://retrobrewcomputers.org/n8vem-pbwiki-archive/0/358453 34/48860639/70137767/index.htm

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Sat, 04 Feb 2017 11:18:52 GMT View Forum Message <> Reply to Message Hi Jonas, Thanks, i'm building up an order with digi-key and the excel file is a great help. Cheers, Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by Jonas on Sat, 04 Feb 2017 13:45:56 GMT View Forum Message <> Reply to Message Good luck! I would like to build this board myself, or rather two, given the CPU and OS alternatives!

Subject: Re: 6x0x-ATX-6U BOM Posted by Andrew B on Sat, 04 Feb 2017 16:53:23 GMT View Forum Message <> Reply to Message

Page 1 of 9 ---- Generated from RetroBrew Computers Forum I will try to spend some in the next week updating the page for this board on the new wiki.

The software was kind of spread across the old wiki too, some of it was dual use with the old three-board stack 6x0x and the new version.

Subject: Re: 6x0x-ATX-6U BOM Posted by jcoffman on Sat, 04 Feb 2017 17:11:51 GMT View Forum Message <> Reply to Message If anyone is wanting to install the 6809, be very careful: there are 2 incompatible versions of the CPU chip: 6809 vs. 6809E.

The 68B09 (B is speed variation) is the preferred (faster) chip. The board cannot use the -E variant.

--John

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Sat, 04 Feb 2017 23:15:17 GMT View Forum Message <> Reply to Message Thanks for the support. I plan on installing the 6809 and running , seems to be alot of software support for the . A pity the board cannot use the 6809E cpu, love to be able to play the Cuthbert games from the old Coco Computers.

Subject: Re: 6x0x-ATX-6U BOM Posted by jcoffman on Sat, 04 Feb 2017 23:44:37 GMT View Forum Message <> Reply to Message There is only a difference between the 6809 & the 6809E in the way that they are clocked. Only the 6809 pin assignment was anything like the other 2 CPUs which will fit the board.

I am not aware of an instruction set difference between the 6809 & 6809E. I suggest giving the game a try. If the OS runs, then the game likely runs.

--John

Subject: Re: 6x0x-ATX-6U BOM

Page 2 of 9 ---- Generated from RetroBrew Computers Forum Posted by tor on Sun, 05 Feb 2017 01:46:41 GMT View Forum Message <> Reply to Message Yep, there are no instruction set differences, the E is only about the clocking.

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Sun, 05 Feb 2017 11:52:56 GMT View Forum Message <> Reply to Message Thanks. Would be nice if it did ! The 32K SRAM "skinny DIP" is proving to be a little difficult to in the usual places. Jameco part 75037 is no longer available. I have searched by description at Digikey but they dont seem to have the corrrect package . Any suggestions as to an alternative part? The description i am using from the Jameco catalog is "AS7C256". Thanks. Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by Andrew B on Sun, 05 Feb 2017 15:59:08 GMT View Forum Message <> Reply to Message http://www.questcomp.com/questdetails.aspx?pn=AS7C256-10JC&a mp;mpid=108258413&pt=4

Subject: Re: 6x0x-ATX-6U BOM Posted by jcoffman on Sun, 05 Feb 2017 18:19:33 GMT View Forum Message <> Reply to Message 32Kx8 .300" 28-pin dips inclued: Cypress CY7C199-35 (which I used), IDT 71256-xxTPG (digikey) xx is speed, Alliance AS7C256B-xx (xx is speed)

Digikey has the IDT and Alliance chips in stock.

Subject: Re: 6x0x-ATX-6U BOM Posted by norwestrzh on Mon, 06 Feb 2017 03:31:59 GMT View Forum Message <> Reply to Message Look for old PC CMOS SRAM pulls. They are *very* fast. If you can't find any, I have some I can send to you. Contact me off-line at my AOL address. UserID is "norwestrzh". I think you can reconstruct the e-mail address from these two sentences! *grin*

Roger

Page 3 of 9 ---- Generated from RetroBrew Computers Forum Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Mon, 06 Feb 2017 07:20:52 GMT View Forum Message <> Reply to Message Thanks again and for your kind offer Roger! Since i'm building an order with Digikey i'll go with the IDT71256 25ns, couldnt find anything faster that was in stock. hopefully it will work ok. The board is looking good now with most of the solder work done. Just waiting on parts now. Final question about the CPU, i am seeing 68B09EP, EF68B09P, MC68B09P, on Ebay and then there is a HD6809P which i have in my draw at home. Will any of these do? Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by jcoffman on Mon, 06 Feb 2017 15:52:28 GMT View Forum Message <> Reply to Message RE: which CPU to buy

Make sure the CPU# does not have any -E suffix. The -E version is electrically incompatible with the board.

Specifically, one of the CPU's you mentioned had the suffix "-EP". Don't get this one. -P suffix, on this and other parts, just means "plastic" package, rather than ceramic.

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Mon, 06 Feb 2017 23:35:19 GMT View Forum Message <> Reply to Message Thanks John and All for your support! Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by computerdoc on Fri, 10 Feb 2017 10:35:57 GMT View Forum Message <> Reply to Message You can also get the HD63C09P variety for this board. It's pin compatible with the MC68B09P chip. Color Computer users have been upgrading to this Hitachi chip a number of years now.

Subject: Re: 6x0x-ATX-6U BOM

Page 4 of 9 ---- Generated from RetroBrew Computers Forum Posted by brizza on Fri, 10 Feb 2017 13:13:19 GMT View Forum Message <> Reply to Message Thankyou. Found someone on Ebay (hongkongsupply) selling them new at AUD6.00 each. Nice price. Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Sat, 01 Apr 2017 14:12:15 GMT View Forum Message <> Reply to Message Hi, Getting closer to completing the board now after a long wait for parts. I plan to run flex but i'm having problems with the PropIO. After reading some of the archived posts i think i may need to recompile the existing spin code for the eeprom. Just wondering which compiler was used for the original code provided in the ZIP file on the wiki? The Parallax Compiler Software does not recognize #define and the BST Compiler is also throwing out errors in reference to the definitions. The board has video but output did not go further than;

Starting PropIO before mount after mount

After commenting out the #define statements and removing references to CP/M and DOS65 i get a little further;

Starting PropIO before mount after mount in FindSDblock FLEX_0.DSK=01A0,R T:00 S:02,Disk geometry: T:79 S:72 FLEX_1.DSK=0CE0,R T:00 S:02,Disk geometry: T:79 S:40 FLEX_2.DSK=1320,R T:00 S:02,Disk geometry: T:254 S:255 FLEX_3.DSK=9224,R T:00 S:02,Disk geometry: T:79 S:36 FLEX.SYS=0190,R T:00 S:02, Disk geometrty: T:0 S:0 after findSD Disk buffer start=393C

I'm using 64MB SD cards, Kodak and Sandisk. Serial output not tested yet but should receive the headers this week sometime. Any suggestions would be welcomed. Thanks, Nik

Subject: Re: 6x0x-ATX-6U BOM

Page 5 of 9 ---- Generated from RetroBrew Computers Forum Posted by brizza on Sat, 01 Apr 2017 21:58:27 GMT View Forum Message <> Reply to Message should have mentioned also, the change i was trying to make to the spin code as per the readme me file. "Currently uses 'mb_rawb_spi' object in fsrw for faster SD card access. If it doesn't work, recompile with 'safe_spi' " Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Mon, 03 Apr 2017 13:37:11 GMT View Forum Message <> Reply to Message well, BST will compile the spin code after changing preferences to allow non-parallax compatible extensions but pretty much the same results; Starting PropIO before mount after mount in FindSDblock FLEX_0.DSK=01A0,R T:00 S:02,Disk geometry: T:79 S:72 FLEX_1.DSK=0CE0,R T:00 S:02,Disk geometry: T:79 S:40 FLEX_2.DSK=1320,R T:00 S:02,Disk geometry: T:254 S:255 FLEX_3.DSK=9224,R T:00 S:02,Disk geometry: T:79 S:36 FLEX.SYS=2200,R T:00 S:02, Disk geometrty: T:0 S:0 after findSD Disk buffer start=3910 then just hangs

I have ordered a couple of 1GB no name high speed sd cards from China, hopefully will luck with these. Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by Andrew B on Mon, 03 Apr 2017 15:53:33 GMT View Forum Message <> Reply to Message Parallax has changed what tool they want you to use to compile stuff for the Propeller several times in the last few years.

I would recommend trying the 'PropellerIDE' tool linked here - https://www.parallax.com/downloads/propeller-p8x32a-software - which is the newest Spin langauge tools. ('SimpleIDE' is a different tool for code)

Page 6 of 9 ---- Generated from RetroBrew Computers Forum I have been able to re-compile the code for John M's S-100 Propeller Console board using this with no problem.

Subject: Re: 6x0x-ATX-6U BOM Posted by borutk on Mon, 03 Apr 2017 16:45:21 GMT View Forum Message <> Reply to Message Hi Nik,

Default image to burn in prop eeprom is in zip file: /6x0x_flex9_27072014/prop_io_flex/propIO.eeprom.

As described in /read-me.txt: There are two configurable options for running FLEX, serial port and vga/ps2. Production boards incorporate a jumper J3 for this purpose.

If the jumper is missing it works in serial mode so it might just be that your board perfectly works as intended. What can i say, i am lazy and i prefer serial comm for development.

Anyway, i would suggest you to first try attaching serial cable to serial port (9600, 8N1) and start the board. If ASSIST09 monitor starts you at least know that 6809 part is working, otherwise debug this part first. WDCs W65C51 are crap and they do not work, they have a bug on TDRE flag in SR. WDC has known this for years and never fixed it.

Enter and FLEX should boot. If it does not, then play with safe-spi. But by the fact that prop finds the starting blocks of files on the SD card, i would say that it probably works ok. After you boot FLEX in serial mode, switch jumper to vga/ps2 and reboot.

Compiling Prop code should be done with BST, i usually also use the GUI.

As others have said, you can use xx68y09P or HM63y09P, first letters xx are just manufacturer (MC - Motorola, EF - Thomson, HM - Hitachi) y can be nothing - 1MHz part, A - 1.5MHz, B - 2MHz. HM63C09 comes in 3MHz variant, but i don't see much use of it because there are no 3MHz parts for MC6840 (PTC - needed for single step debuggig in ASSIST09). Also, 6821 only come up to 2MHz. You might try using WDC's W65C21 but after a fiasco with W65C51 i never bothered to check them.

Best regards,

Page 7 of 9 ---- Generated from RetroBrew Computers Forum Bo/

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Tue, 04 Apr 2017 00:25:47 GMT View Forum Message <> Reply to Message Hi Bo, While looking for J3 i discovered J2 was unjumpered, i had'nt even soldered in a header so missed it completely. Still looking for J3. I'll do some further testing when i get home tonight. Thanks to Bo and Andrew for your responses they are exptremely helpful ! Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by borutk on Tue, 04 Apr 2017 04:53:22 GMT View Forum Message <> Reply to Message Nik,

I'm sorry, i was not entirely correct. It is actually JP3, located next to 6522 VIAs. I'll have to correct the readme file.

Bo/

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Tue, 04 Apr 2017 05:00:34 GMT View Forum Message <> Reply to Message yep, found it, it was jumpered. JP2 was not, so will solder in the header tonight and try again. Thanks again.

Subject: Re: 6x0x-ATX-6U BOM Posted by borutk on Tue, 04 Apr 2017 08:17:28 GMT View Forum Message <> Reply to Message Don't forget what is in the read-me: When in serial port mode the board will boot in ASSIST09 monitor. To boot Flex press . When in Prop mode the Flex will boot automatically on reset. JP5 should connect pins 2-3. After power cycle the board has to be reset manually to boot Flex properly!

Page 8 of 9 ---- Generated from RetroBrew Computers Forum Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Tue, 04 Apr 2017 13:28:40 GMT View Forum Message <> Reply to Message Hi Bo, Thanks for the pointers. No serial output for some reason (p31). Looks like i have some debugging to do before i can get this board running. Nik

Subject: Re: 6x0x-ATX-6U BOM Posted by borutk on Tue, 04 Apr 2017 19:52:26 GMT View Forum Message <> Reply to Message Serial port should be connected to 6551, prop serial is not supported. If you use only 3 wires to connect to serial, short circuit cts and rts, or use jp13 to pull cts to vcc.

Bo/

Subject: Re: 6x0x-ATX-6U BOM Posted by borutk on Tue, 04 Apr 2017 19:57:03 GMT View Forum Message <> Reply to Message If you start in serial mode and have no output, check 6551 chip select with scope or logic probe, if cpu is waiting on something from acia. If you have no pulses there, then it did not even get to ASSIST message.

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Wed, 05 Apr 2017 09:58:29 GMT View Forum Message <> Reply to Message any compatability issues with CMD G65SC51P-2 chips on this board? the pin assignments look the same.

Subject: Re: 6x0x-ATX-6U BOM Posted by brizza on Wed, 05 Apr 2017 11:39:42 GMT View Forum Message <> Reply to Message scratch that last message. sorry, that is the one in the schematic.

Page 9 of 9 ---- Generated from RetroBrew Computers Forum