Пікірлер
@PetrBelohoubek-ot5ok
@PetrBelohoubek-ot5ok 10 сағат бұрын
That gowin FPGA is proably able to Run whole your computer inside of it... I dont get the point of this "cart" at all, it would me more practical, and proably even cheaper that this "card"... My 25 USD Tang nano 20K can run whole Atari ST with no problem at all (and you can run it on even cheaper 9K version)
@glenndoiron9317
@glenndoiron9317 12 сағат бұрын
A .jed file (in this case) refers to a bitstream which is used to program an FPGA. The old .jed file for the Lattice fpga has absolutely no chance of working on the Gowin (unless the people at GoWin stole the Lattice IC chip masks and are making identical clones.) If you were somehow able to send up the old .jed file, at best the FPGA is bricked until the correct configuration is written ... but more than likely, there will be internal gates configured incorrectly, resulting in outputs connected to other outputs, and/or fpga pins which should be inputs, configured as outputs. In either case the FPGA probably self-destructs.
@flashjazzcat
@flashjazzcat 12 сағат бұрын
Yes, this became apparent as soon as I set the programming software up, which is fortunate since no-one thought to tell me beforehand that GoWin didn't use JED files and that I'd need the '.fs' bitstream, previously (in the case of version 1.3) produced from the Lattice VHDL sources compiled specifically for the GoWin CPLD. Then a few tense moments when it appeared that Candle had consigned GoWin JED 1.3 to the trash, before finally the file was produced, flashed, and the problem determinately fixed.
@TrimeshSZ
@TrimeshSZ 13 сағат бұрын
I have worked on a couple of projects porting stuff to those Gowin devices and I think I have an idea what's happened here. The Gowin chips have a somewhat unusual architecture because their logic blocks (which they call "CFUs") contain both logic and routing resources, so depending on the placement the fitter might have to route signals through multiple CFUs. This makes setting a long default maximum propagation delay and just assuming that it's always going to be much quicker than that (ok, it's bad practice - but it works pretty well on the Altera and Xilinx parts) a major problem because if you tell the fitter that this signal can tolerate lots of delay then it may well take you up on it and route it halfway across the chip. My guess is that the HDL had timing constraints that were either missing or too loose but worked anyway with the original FPGA.
@flashjazzcat
@flashjazzcat 12 сағат бұрын
These kinds of concerns definitely ring true concerning my prior conversations with Candle concerning the subtelties of CPLD signal routing and resources (not that I have much knowledge about it: I just asked because I was interested to know why the same VHDL can function differently depending on compilaton conditions, etc), but what's still puzzling here is how and why the older Lattice JED ported to the GoWin CPLD works well here while the newer JED tweaked specifically for the GoWin CPLD does not.
@TrimeshSZ
@TrimeshSZ 8 сағат бұрын
@@flashjazzcat It's hard to know - but my experience has been that even small changes can have drastic effects on the final routing, including significant changes to the timing parameters of signals that you haven't touched at all. This is generally true on FPGAs, but the distributed routing on the Gowin parts makes it even more apparent. Basically, if a signal has a timing constraint then you have to tell the fitter about it and it's unsafe to make any "it should be fast enough" assumptions, especially as you use more of the available logic capacity. The good thing is that in my experience the software does exactly what you tell it to do and if you have a fully constrained design it will perform as required.
@edbrown1166
@edbrown1166 20 сағат бұрын
I wish I had watched this before outlaying $$ to buy Rapidus for XL. I can see now that Rapidus has been discontinued... that says a lot. 😐
@flashjazzcat
@flashjazzcat 12 сағат бұрын
Yes. It took eight years for Rapidus to be discontinued, while it took only eight weeks for SIDE3 once I notified the vendor of issues. I suppose that's progress? :)
@robertplestenjak
@robertplestenjak 21 сағат бұрын
Watching this got me thinking. My SIDE3 3.0 is collecting dust for a while now, since it won't work with 0.69 driver on any of my machines. I downgraded JED from 1.3 to 1.1 and now it looks like it's working. Thanks! Lotharek stopped selling SIDE3!
@flashjazzcat
@flashjazzcat 18 сағат бұрын
That's great: I'm so glad a downgrade (from 1.3 o 1.1 in this case) worked for you, and thanks for reporting the outcome here. :) Doesn't thus just underline that there is already plenty of variance between the behaviour of the two prior (and reasonably well tested) JED revisions, without adding yet a third (poorly tested) JED (and on a different CPLD) into the mix! As for SIDE3 being withdrawn: while I think that's a sensible move in the short-term, I'd have liked to see it happen in mid-May when I first reported the issues to Lotharek in private rather than two months later when I had to report the issues in public. More concerning again is that Lotharek has withdrawn FJC-firmware U1MB boards from sale without bothering to give me advance notice that this was happening.
@mjmr914
@mjmr914 Күн бұрын
Rough times sounds like they are trying to move away from your firmware
@flashjazzcat
@flashjazzcat Күн бұрын
I suspected for some months that I was being goaded into a rage-quit. But it actually feels more like boiling frog syndrome at the moment, as one FJC-firmware device is withdrawn from sale, then two days later, another...
@trptmbalmer
@trptmbalmer Күн бұрын
I bought a SIDE3 years ago when I first got my hands on an 800XL. I also bought a U1MB and a VBXE -- *all* of them from Lotharek. He seemed like a pretty good guy at the time, and I would give him some repeat business when I got my hands on an Atari ST some time later, and have largely been pleased with what I purchased... That is, until I actually tried to install the VBXE. I should preface this next part by saying that I'm no slouch with a soldering iron. I grew up as the son of an electrical engineer and so soldering (and desoldering) was commonplace for me. I don't have the 60-plus years of experience my Dad has, but when he looks at my completed boards and routinely says, "Looks fabulous, just clean off your flux and you're good to go," I tend to think I actually know what I'm doing. What I got from the VBXE was glitchy video, inconsistent drop-outs and maddening levels of screen-scrambling that all stemmed back to two things: reliance on turned-pin sockets for DIP chips and an "adapter" that doesn't actually fit properly in a machine with my style of keyboard. I knew the adapter was the source of the issue when I could power the machine on and gently push on the ANTIC and get the screen to freak out. So I pulled it and everything worked fine. It's a shame, too, because I really wanted the VBXE to work so I could easily integrate the 800XL into my AV rack. I looked into trying to desolder the VBXE from its adapter and put it into a redesigned one that's lower profile and allows the ANTIC to mount *through* the adapter instead of stacking sockets. However, the adapter board seems as though it's been *deliberately* designed and laid out to make this all but impossible because you'll damage the paper-thin traces before you ever get the solder cleared from those header pins. It feels malicious, in retrospect. I don't know that I would ever recommend buying from him again unless he starts taking some responsibility for decisions that he deliberately appears to be making to put his personal stamp on designs and/or software that *don't belong to him.* As far as I can tell, all he does is *produce* the boards -- he isn't responsible for the hardware designs (that's Candle) and he DEFINITELY isn't responsible for any of the software (that's you). It makes me wonder what would happen if Candle decided to produce boards for his designs on his own.
@qqryqq123
@qqryqq123 2 күн бұрын
All I can say - thank God I purchased two SIDE3's (and a batch of U1MBs) last year. And thanks Jon for your support to A8 community and excellent firmwares.
@RowLikeaPro
@RowLikeaPro 2 күн бұрын
I bought a new side3 cartridge from Lotharek a couple of months ago and it has JED 2.3 and Hardware Version 3.1 and it works fine on my 600 XL
@flashjazzcat
@flashjazzcat 2 күн бұрын
That's great news. I'm really glad you avoided these problems.
@RowLikeaPro
@RowLikeaPro 2 күн бұрын
@@flashjazzcat I also have the 64 kb upgrade from Lotharek, perhaps thats why it works? What will happen if I install 1MB uppgrade......
@flashjazzcat
@flashjazzcat 2 күн бұрын
@@RowLikeaPro Possibly. I made an educated guess in the video that his test machines would have 64K SRAM and/or 'O2 Fixer' installed in them. I'll be interested to know if U1MB upsets anything. Maybe all one has to do is spend a further £30-50 to make these things work, LOL. :)
@RowLikeaPro
@RowLikeaPro 2 күн бұрын
@@flashjazzcat Also I have not installed the O2 Fixer, so that's probably not needed to fix the problem :-)
@flashjazzcat
@flashjazzcat 2 күн бұрын
@@RowLikeaPro That's reassuring, at least. :)
@Clancydaenlightened
@Clancydaenlightened 2 күн бұрын
What about altera cpld? Epm570t and larger fpgas Downside is 3.3v level shifting needed I could throw and altera max ii, esp32, some sram, and SD card Don't really need a ROM, just an os handler (driver) and menu, can load that via Sio...
@Clancydaenlightened
@Clancydaenlightened 2 күн бұрын
That way I can use wifi, and also use Bluetooth to connect to a computer or phone load some ROMs, or wirelessly print on lan printer
@Clancydaenlightened
@Clancydaenlightened 2 күн бұрын
Ask lotharek how feasible it is to replace the ram in Atari with flash memory If the R/W cycles are under 100ns The Atari shouldn't tell it's non volatile Just need different boot init for the base 64k, and 512k page on top Then use the megabits above in place of the floppy drive Even modern flash chips still have parallel data modes And you don't need battery backup
@Clancydaenlightened
@Clancydaenlightened 2 күн бұрын
How much faster can my Atari "800xe" run without waiting on dram refresh
@marcins6071
@marcins6071 2 күн бұрын
try fujinet
@AdamKlobukowski
@AdamKlobukowski 2 күн бұрын
I've watched this and Lotharek's answer. I'd like to start with that I love and apriciate what all three of You (Lotharek, Candle, FJC) do for the community. That said, I think you seem to have big communication and project management issue here. What we see here is a hobby project that grown and is not hobby anymore. What is obvious for me is that you need a project manager person to hold it all together. You need project management, release management and maybe more. I hope that all this problems will soon come to pass, and we'll soon see more incredible releases :D
@flashjazzcat
@flashjazzcat 2 күн бұрын
Lotharek's response video (which I will rebut in the fullness of time) seems to completely miss the point. Not only that, but it contradicts Candle's point of view on a number of issues. Lotharek fails to mention that back in February (according to Candle), Candle repeatedly asked Lotharek to send me a copy of the new JED and a means of flashing it, so that I (as the author of the Loader and drivers) could test it prior to release. Not only did I receive nothing, but even after requesting the GoWin programming interface three months later when I first learned of JED 2.3's existence, I received nothing at all. So it seems to me that due process was advised by the author of the JED 2.3 (who was solicited into creating it) but simply not enacted. This negligence comprises the central complaint in my video. He also indicates that he 'heard nothing' for four months until my video was published, when in fact I raised the alarm bells concerning JED 2.3 on 17 May, two months before the video was released. While I agree that this is a project management issue, simply not excluding 1/3 of the three individuals involved does not require class-leading management skills or titanic intellectual capacity. Two or three Whatsapp messages and potentially one £25 GoWin dongle sent in the post would certainly have prevented the whole situation from occurring. Instead I was left in ignorance for three months and then left hanging for a further two months while attempting to sort the situation out myself. I suppose - given the fact Lotharek hilariously entertains the notion of recovering from me firmware commission paid on devices RMA'd because a poorly tested JED was released without my knowldge - I can whistle for the £130 I spent on a replacement cartridge and a GoWin platform dongle. Having spent two hours talking the matter through with Lotharek last night, and actually believing we understood one another and that he was determined to fix the issue, it's disappointing to say the least that he produced a 'statement' thereafter in which he lays out his plans to materially penalise me (and Candle) yet further.
@AdamKlobukowski
@AdamKlobukowski 2 күн бұрын
@@flashjazzcat that is exactly why I think that some project management is needed here. Clear lines of communication. Clear separation of responsibilities. Release management. You (and that is a plural You) outgrew hobby level of doing things.
@flashjazzcat
@flashjazzcat 2 күн бұрын
@@AdamKlobukowski Sure - I'm not disagreeing with you there.
@tschak909
@tschak909 3 күн бұрын
New JED works with a significantly marked up phase2 delay shifter... Some would call this cartel behavior.
@flashjazzcat
@flashjazzcat 2 күн бұрын
I think it's completely by accident, but it might well be the case. 'Never attribute to malice what can be attributed to incompetence', although since Lotharek is now inferring that he is considering materially penalising me (via recovery of firmware commission) for customer-returned cartridges RMA'd because of a poorly tested JED about which I knew nothing until three months after it was put on every production cart, malice might actually explain it.
@bulkvanderhuge9006
@bulkvanderhuge9006 3 күн бұрын
Why didn't you just drill the hole and then use a TAP AND DIE set and thread the big piece of Metal inside the Camera that was there already? (LOL, I see somebody suggested it already)
@flashjazzcat
@flashjazzcat 2 күн бұрын
Such a thing never occurred to me. Hindsight is a great luxury. Rather academic now since I long since abandoned those cameras.
@bulkvanderhuge9006
@bulkvanderhuge9006 2 күн бұрын
@@flashjazzcat Yea, I was amazed when I did a search for Logitech C910 Webcam and the majority of the Review Videos were from FOURTEEN YEARS AGO. 👀
@flashjazzcat
@flashjazzcat 2 күн бұрын
@@bulkvanderhuge9006 Nice cameras at the time. I'm using a pair of Brios now, but even they are starting to show their age. :)
@FelipeBalbi
@FelipeBalbi 3 күн бұрын
I was considering ordering u1mb and side3 for two of my machines. Guess I’m not ordering them anymore.
@flashjazzcat
@flashjazzcat 12 сағат бұрын
You certainly won't be ordering SIDE3 from Lotharek now, since he's withdrawn it from sale, and done the same with the FJC-firmware U1MB for reasons completely unknown (stock version is still available).
@shoutyshouty
@shoutyshouty 3 күн бұрын
Interesting Lotharek has suspended sales of the Side 3.2 with FJC firmware: SALES OF SIDE 3 is unfortunatelly supsended. in light of recent events and FJC video I AM NOT ABLE TO SUPPLY DEVICE with right FIRMWARE .... Awaits answer from Candle.....
@flashjazzcat
@flashjazzcat 12 сағат бұрын
That's the first competent thing he's done, albeit two months or five months late depending on how you look at it. Clearly there's a communication issue, since Candle believes Lotharek should test the JED while Lotharek believes it should have already been tested and proven fit for release by Candle. Or by me? But I'd have to be told it existed and sent a copy first, which Lotharek didn't seem to consider worth doing. I can't make it make sense no matter how I try to add it up.
@FalconProductionsus
@FalconProductionsus 3 күн бұрын
I hope that these differences/disputes/problems can be worked out. I hate to see this. My Atari hobby gives me something to look forward to. I totally understand the frustration expressed, but we need the combination of the hardware availability, your excellent firmware, and support. We will all be in a mess if there is not a supplier of the hardware, support, and firmware. I hope that this does not become a wall that puts and end to great combinations of hardware and firmware for the end users.
@flashjazzcat
@flashjazzcat 2 күн бұрын
I spoke to Lotharek in private for two hours on Wednesday evening and genuinely believed by the end that he was intent on making things right. Unfortunately in his recently published statement on KZbin, Lotharek infers that he is considering penalising me yet further (over and above time, money and resources already invested) in a material sense. So it's hard to know whether I will be involved in any of these products at all going forward.
@JimWood28
@JimWood28 3 күн бұрын
Jon, my god talk about doggedness. You're a true bloodhound mate. More power to you.
@colinellett
@colinellett 3 күн бұрын
Entertaining video! I've bought quite a few things off Lotharek over the years and had no problems. I was thinking a getting a Side 3 for my Atari 65XE (upgraded to 130XE with VBXE). I think I'll hold off for now and stick with my SIO2SD. That Ultimate 1MB + Side 3 addon would be amazing, but will it ever be ready to be released. Doubtful ....
@flashjazzcat
@flashjazzcat 2 күн бұрын
SIDE3 has been withdrawn anyway at the time of writing, which is the first responsible thing he's done concerning the entire issue.
@darrenhunter2324
@darrenhunter2324 3 күн бұрын
Watching this Video has put me off getting any thing of lotharek for my ZX Spectrum, seen there is issues with Atari Hardware.
@flashjazzcat
@flashjazzcat 12 сағат бұрын
Imagine what fun it will be for me if I have to purchase more of the stuff for customers who want it in the future. I will be braced for issues every time the postman arrives.
@TheWoj76
@TheWoj76 3 күн бұрын
Jon, the U1MB board you discuss in detail starting around minute 22 also seems to have some corrective hand soldering on the square chip underneath, at least under your filming light it occurs to me so.
@flashjazzcat
@flashjazzcat 2 күн бұрын
Agreed: it looks as if it has shorts on the legs, but it doesn't. Maybe a trick of the light.
@SimonWells-f8s
@SimonWells-f8s 3 күн бұрын
So after those purple Incognito and u1mb are sold out will there be no more u1mb at all? That seems odd.
@flashjazzcat
@flashjazzcat 2 күн бұрын
U1MB is a steady seller, so I doubt that will ever be taken off the market. I see no likelihood of it being succeeded by it's external (PBI/ECI) counterpart, either - if that ever materialises.
@SimmeringPotpourri
@SimmeringPotpourri 3 күн бұрын
Epic rant! I appreciate your investigations. Now I'm a bit worried because although I don't have a SIDE3, I have purchased other things from Lotharek that I haven't gotten around to installing. X my fingers they're not equally as botched. I'm now a bit gun-shy when it comes to his products. Very sad.
@michaelstoliker971
@michaelstoliker971 3 күн бұрын
The customer isn't a beta tester...you have seen how Microsoft operates haven't you? Sorry about your frustration. I'm almost glad I can't find one of these things in the US.
@flashjazzcat
@flashjazzcat 3 күн бұрын
LOL. Well, you make a good point, but I think there's a difference between the hardware and software side of things. At least Microsoft can issue fixes in the form of Windows Updates, and likewise I can release updates to the Loader which end users can apply without any specialised equipment whatsoever. And that's important, since the Loader is such a complex piece of software that I still have not fully implemented every feature I want to include (that's why the current release loader is versioned at 0.69). And I feel a strong obligation to 'finish' it, but how can I further improve the user experience if the hardware threatens to deny the user any experience at all? What we have here is more along the lines of an Intel CPU with an execution bug which can't be patched with an in-field microcode update.
@michaelstoliker971
@michaelstoliker971 3 күн бұрын
@@flashjazzcat I learned how to use Windows Recovery thanks to Windows Updates...just saying.
@flashjazzcat
@flashjazzcat 3 күн бұрын
@@michaelstoliker971 Haha. I managed to mangle the boot loader on a Windows 11 install the other month, but I usually have no problems. I have a dual-boot system, though, and I had somehow messed up the EFI folder.
@przemekkobel4874
@przemekkobel4874 3 күн бұрын
Glad after all the odyssey it didn't end in finding something like SD card going bad.
@flashjazzcat
@flashjazzcat 3 күн бұрын
Quite. That's why it's best not to jump to conclusions when testing. But this is the recommended SanDisk branded SD media, shown to work in all other cart revisions. And in point of fact, even a scrambled directory could not result in the kinds of errors seen here.
@user-Atamigaputer
@user-Atamigaputer 3 күн бұрын
The cart retailers should be paying you a big bonus for solving their stuff ups. And if lotharek has cracked the shits he should apologise
@flashjazzcat
@flashjazzcat 3 күн бұрын
Acting on the information provided would be a start, but let's see what happens.
@byteoncomputerservices8054
@byteoncomputerservices8054 3 күн бұрын
I'm glad I bought my SIDE3 3.1 upon release. When Candle mentioned to me on the AA forums that he doesn't believe in open source, alarm bells went off in my head regarding situations exactly like this. I understand that software and schematics should be kept close to one's chest, but JED files should be made available upon request in situations such as this - Better yet, 'situations such as this' shouldn't exist in the first place regarding the final product. Jon, your obvious passion regarding the product is exemplary. Every time I needed help regarding U1MB and SIDE3 on AA, you were always beyond helpful.
@flashjazzcat
@flashjazzcat 3 күн бұрын
Thanks so much for the positive comments. What can I say other than that I think customers are entitled to after-sales assistance if they need it, and it seemed to me a wise investment of time to help them end up with a working system. IIRC, U1MB was initially intended to be effectively 'build it yourself if you want', but the situation became altered when the IP changed hands. And after that, we had the 'Pancake 1MB' board, which was a reverse-engineered U1MB clone which would have been quite useless had the developers (who lacked the ability to write their own CPLD code) not had access to the freely available JED binaries floating around on the Internet. There was also a SIDE2 clone. That situation clearly informed future policies regarding JED files on other devices, the fear presumably being that someone could reverse-engineer SIDE3 with relative ease, stick the JED on the CPLD, and start selling them. In any case: I think users are a little more forgiving of firmware issues on 'build it yourself' open-source hobbyist devices than on closed-source, commercially marketed hardware which supposedly sells with a warranty, regardless of the fact that everything under discussion exists under the 'hobbyist' umbrella to some extent.
@user-Atamigaputer
@user-Atamigaputer 3 күн бұрын
very disappointed in lotharek's lack of taking responsibility
@wieczor3000
@wieczor3000 2 күн бұрын
Ser his answer first
@flashjazzcat
@flashjazzcat 2 күн бұрын
The answer in which he fails to mention I told him of issues two months before I published the video, and fails to mention that Candle urged him to send me a copy of JED 2.3 and a means to flash it in February 2024, which would have circumvented the entire situation? Every single premise presented in my video - whose central complaints concern the lack of testing and the complete exclusion of yours truly - stands.
@wieczor3000
@wieczor3000 2 күн бұрын
​@@flashjazzcat Thank you for your answer, I didn't know about that. I think gentlemen, this failure has been made, and regardless of who is to blame, as an experienced engineer, I advise you to hold a meeting together to establish clear and inevitable development, testing and release procedures. Point by point - easy to understand and follow. Also - minimal test environments. This will certainly help avoid misunderstandings in the future. 99% of them always come from the assumption that something is obvious - NOTHING is obvious should be the rule :)
@user-Atamigaputer
@user-Atamigaputer 2 күн бұрын
@@flashjazzcat yep i will no longer be buying from lotharek until I see an apology
@flashjazzcat
@flashjazzcat 2 күн бұрын
@@wieczor3000 Sensible advice. Let's see if there's any desire to move forward. Of course nothing should be taken for granted when changing firmware or hardware, or even when decreeing that such changes are needed.
@TzOk
@TzOk 3 күн бұрын
Przemek doesn't seem to speak to anyone who dares to express any kind of criticism of his products. Also, he is a self-taught practitioner and is missing a theoretical background in electronics.
@flashjazzcat
@flashjazzcat 3 күн бұрын
I suppose one can position oneself as 'just a salesman' or someone who considers himself to have sufficient technical insight to mandate fundamental changes to the hardware. Both situations cannot exist simultaneously.
@TzOk
@TzOk 3 күн бұрын
@@flashjazzcat Many people can't tell the difference between knowledge and experience, which leads to overconfidence.
@TheLemminkainen
@TheLemminkainen 3 күн бұрын
so with 1mb expansion u can run 128kb games? i own AVGcart?
@flashjazzcat
@flashjazzcat 3 күн бұрын
Certainly. Disable the PBI HDD and SpartaDOS X on your U1MB, and AVG will function normally.
@w1katari
@w1katari 3 күн бұрын
doesnt work with u1mb correctly, doesnt work with usb power adapter, latest demo rewind 2 doesnt work - on other computers works.. somewhere something works, somewhere not.. :/
@flashjazzcat
@flashjazzcat 3 күн бұрын
USB power connectors are agents of chaos. As mentioned on the forum, Rewind 2 is working fine here, so it CAN work. Cold comfort - I realise that.
@waltciii3
@waltciii3 3 күн бұрын
Man, I have 3 Atari 400s in various state of MOD ready for an Incognito Lite!!! Just sitting... 48K Gaming every other month... Waiting for an innocuous capability expansion... I probably need to sell two of them at this point...
@flashjazzcat
@flashjazzcat 3 күн бұрын
I somehow have two or three 400s as well, one of which was donated for the specific purpose of Incognito Lite development. I doubt I'll actually use those machines without Incognito Lite and an aftermarket keyboard, for sure.
@fragalot
@fragalot 4 күн бұрын
37:07 Wow i thought you wrote the firmware on an actual Atari 8bit machine.
@flashjazzcat
@flashjazzcat 3 күн бұрын
I don't think it would be possible at this point. The source code for the FAT driver is 100KB long, and that's just one of over twenty source files.
@skywiseca
@skywiseca 2 күн бұрын
@@flashjazzcat Did you at one point write drivers N such on an Atari? What was that setup like?
@flashjazzcat
@flashjazzcat 2 күн бұрын
@@skywiseca I did start a rewrite a while back and commenced work on a 'NET' driver for SpartaDOS X, but simply got side-tracked with other things for the moment.
@fragalot
@fragalot 4 күн бұрын
Wait 13:10 how are they programed in the first place? Do you use some other device with the chip NOT in the cartridge? I guess when they are mass produced they are programmed before they are soldered to the PCB and made into cartridges?
@flashjazzcat
@flashjazzcat 3 күн бұрын
Your guess is as good as mine. I know the loader needed to be signed off before this production run started, but that's on the ROM chip. It looks like JED 2.3 was applied to the cartridges after the fact with a cable, however (they came from the factory with JED 1.3 on them).
@OldManBadly
@OldManBadly 4 күн бұрын
bee-ta?
@jrherita
@jrherita 4 күн бұрын
I wish I could offer something to actually help here. I appreciate your passion for the Atari platform and community. The Ultimate 1MB / Incognito firmware is a work of art IMO. Thanks FJC.
@flashjazzcat
@flashjazzcat 3 күн бұрын
That's very kind - thank you!
@ToddsNerdCave
@ToddsNerdCave 4 күн бұрын
I used to be a fan of Lotharek as I've bought many things from him, but that has soured over the last couple years. I bought his Medusa video scaler at launch and when it arrived it was damaged due to poor packaging. While it still worked fine, the case itself was badly dented in one corner. So I emailed him thinking it wouldn't be an issue. However after arguing with him why I accepted the package delivery if it was damaged (it was delivered to my UPS store mailbox so I never had a chance to decline delivery), he finally told me to ship it back to him in Poland and he would replace the case and ship it back. He wanted me to pay for shipping to him and he would pay return shipping. I asked instead if he could just ship a replacement case and I could install it. He said no. I insisted that that seemed wasteful and I didn't understand why I would need to cover return shipping costs. After that, he stopped responding to me. I sent him a couple follow up emails and he hasn't responded to any of them. So i refuse to do business with him directly and leery to even buy his stuff from resellers. The Atari 8bit computer scene badly needs other folks developing these addons rather lotharek being the single point of failure in this.
@flashjazzcat
@flashjazzcat 3 күн бұрын
I'm sorry to hear you had a bad experience. I suppose the counter-argument offered would be that once the customer has dismantled the device, the warranty is potentially voided anyway, and the vendor is simply attempting to protect his interests, having perhaps been 'burned' in the past. But the most agreeable solution - as you say - is simply to ship a new case. Either way, I struggle to understand the need for adversarial email exchanges with customers (when any response is forthcoming at all). I was once threatened with small claims court by a client in whose machine I had installed VBXE when he decided he was unhappy with the picture quality. However, I managed to tamp that situation down and ten minutes later he was apologising to me for over-reacting. That was the only time in fifteen years of doing repairs and upgrades that things threatened to go south, but a little tact goes a long way. I actually ended up purchasing the machine back from that customer and finding that there was nothing wrong with it. Anyway: no matter whether I'm in a customer or 'partner' situation, the abrupt cessation of communications from Lotharek isn't exactly uncommon. I fully expect to receive plenty in the coming days, of course, despite the fact I was left hanging with the issues documented in the video for a period of weeks.
@paulmetcalf4471
@paulmetcalf4471 4 күн бұрын
Wow Jonathan! That was a long one for sure! Worth the watch to the end though. I was waiting to make a decision on which cart to buy, the Side2, Side3, AVG, the ultimate cart, and finally the AVGSubcart. This video reinforced my decision to ultimately (no pun intended) go with the AVGSubcart in the end. It just seemed to support every file type and also your Sideloader firmware. With that said, even the Subcart has its issues that I haven't quite figured out how to get past them. My machine is a perfectly stock 130XE and I'm hesitant to do any major mod upgrades to it, so the Subcart seemed the way to go, or so I thought. I also own a Fujunet v1.6, and to be honets, even though the commnuity has said great things about it, I'm not thrilled with it. There are too many firmware updates and constant development changes that make it more and more bug ridden. The only product I was ever completely satisfied with was the S-drive Max. It just works, however it doesn't support all file types. It's a shame that a lot of these projects that are supposed to be heavily tested before being released to the Atari community really aren't. I agree with you, the end purchaser/user is not and should not be a beta tester. The Karin minidrive is another one I purchased recently as it looked like a good idea, but once again in the end it only sort of works. Now the A8-picocart is the latest thing the community is raving about.......it clearly hasn't been tested enough either. So for now, I'm going to save my money and wait until something has been out that actually works and doesn't get changed all the time for the sake of cost or whatever. Matter of fact I'm most likely going to start parting ways with some of the new gear I bought thinking it would be great after seeing videos that other people have made stating this....the whole you have to get this as it's the latest, greatest thing for your Atari. I wonderhow many of those people were paid by the product developers to put such videos up? Hmm......anyway, I hope things can be resolved on the whole Side3 matter with you and Lotharek.
@flashjazzcat
@flashjazzcat 3 күн бұрын
Thanks for seeing it through to the end. :) Expectation management is super important in the realm of hobbyist equipment, I think, especially concerning forty year-old computers. Even AVG, SubCart, etc, are not going to be completely immune from issues (although they do seem remarkably robust, generally speaking), and it's only the well-established stuff like S-Drive max which is going to be feature-complete and more or less bulletproof. Of course it takes time for people to perfect hardware and software when it isn't necessarily their primary occupation, but this is all the more reason not to throw away five years of arduous progress with a single poorly-tested firmware revision. My most recent of slightly unscrupulous salesmanship was when I was commissioned to put together a Rapidus 800XL, the shopping list for which had been drawn up by the vendor (whom the client had approached directly). The client - as it turned out - didn't even know what most of the upgrades he'd been sold were for, let alone how to use them or why he might need them, and when we started to encounter the inevitable snags during the very ambitious build, it was down to me to enact the expectation management (it turns out this thing you're paying for doesn't work with another upgrade, this other thing just doesn't work period, etc). Somehow, at the end of it, and after paying a considerable amount of money, the client appears happy with what he received, despite the fact I absolutely could not warranty it as working perfectly. In any case, we have an opportunity to 'fix it and move on' here. All that remains to be seen is whether the opportunity will be taken.
@paulmetcalf4471
@paulmetcalf4471 3 күн бұрын
Owning a completely stock machine was important to me when I purchased a 130xe a couple of years ago. I had one back in the day, and I wanted to replicate that system. I went so far as to reverse a "big" RAM mod someone had done to this machine at some point in its life. I know it's amazing what can be done with a lot of these new mods, but it really doesn't interest me much. The only modern things that interest me has more to do with file storage and loading than anything else. And those files are pretty much just games I had back in the day, not the mega byte + demo software that seems to keep being developed. The s-drive just works, but because it's emulating real floppy drives, it's slow, just like the originals were. I never understood why Atari went the serial port route with most of its periferals when they had a perfectly good parallel buss available to them ......
@jamesalexander9468
@jamesalexander9468 4 күн бұрын
Jon, You've done more than most with helping people with their 8bit gear. Even in instances where you didn't get paid for it like when you helped me via email last year with my 800XL (which did get fixed at least in part with your advice). What you've shown here is conclusive proof of what the problem is and how to fix it and just as importantly that it's not your fault despite what the unprofessional buffoon says. The situation smacks of somebody (who isn't you!) looking to cash out with 1 last whack at the pinata with little regard for others but it will backfire on him going on the reactions I'm seeing in the comments here. You were 1000% right calling this out for what it is. I'm 1 of the people glad you made this video showing the reality of the situation. Despite the fact I got a U1MB and a Side 3.1. Both still work fine. But I've since added a 130XE and an XF551 that needs a bit of work. Frankly I'm gonna be looking for something different for upgrades on that system (not decided which yet but won't be another side 3).
@flashjazzcat
@flashjazzcat 3 күн бұрын
Thanks so much for the kind appraisal, and while I'm pleased to hear your existing U1MB/SIDE3 setup is working well, obviously it's disappointing that you're turned off from purchasing these upgrades again in the future. It's not my intention to denigrate U1MB and SIDE 3 (indeed, that would be like cutting off one's nose to spite one's face in one sense), but I do think people basically deserve to know what it is they're thinking of buying. I'm sure the new Ultimate 1MB boards will work fine (well, I hope so), and I'm hopeful that the SIDE 3.2 issues will eventually be worked out, but frankly it doesn't take much to lose the trust and confidence of the customer and user base.
@jamesalexander9468
@jamesalexander9468 3 күн бұрын
@@flashjazzcat Well I been thinking of what to add to the 130XE since I got it. Less urgency on ram expansion as it already has an extra 64k which lets it run nearly all of the software for these machines & thinking of an Sdrive max. The problem that you've pointed out here is its likely that as of now that the U1MB will probably work the Side3 most likely will not and its not likely to be anytime soon since somebodies ego (not yours) is involved. What makes it worse is the jed file needed to get the newer cpld working isn't publicly available and the cable to update it is something I'd only use once. In the mean time my electrolytic cap set for the 130XE just arrived yesterday & I've still gotta fix the XF551 (I still like having at least 1 floppy with a system) which is giving me the slow boot error problem despite the fact I've already replace the notorius 7.4 version of its firmware with 7.7 (tried the hyperxf but kept getting a strange prompt & it didn't help the problem either).
@c1ph3rpunk
@c1ph3rpunk 4 күн бұрын
I’m going to have to check mine, was ordered in early December from Lorharek, received mid-January in the US. I just put the U1M I ordered the same time in, so far it appears to work but I haven’t pushed it much yet. Would you happen to have a video on the 74LS chip replacement? While my 800XL is open, I’ll just swap it out.
@flashjazzcat
@flashjazzcat 3 күн бұрын
You'll be fine if the cart was recived in January. JED 2.3 dates from February 2024. U1MB should also be fine in every configuration; fear of complication with the Alliance SRAM 'appears' to have been unfounded. I don't have a video concerning 74F08 installation, but it does crop up in several videos on broader topics. If 74LS08 is socketed (it's right at the front of the middle row of small horizontally-aligned ICs), you're golden: it's a straight swap. If not, you'll need chip extraction tools and a 14-pin socket.
@c1ph3rpunk
@c1ph3rpunk 3 күн бұрын
@@flashjazzcat did some reading late yesterday, is the one that’s usually swapped U18?
@flashjazzcat
@flashjazzcat 3 күн бұрын
@@c1ph3rpunk That's the one, yes.
@troyquigg4411
@troyquigg4411 4 күн бұрын
@flashjazzcat - Great video as always! Excellent troubleshooting! Just wondering why there is no source control on this so that you would be able to see what changed and roll back easily (without worrying about finding an older version file that may no longer exist). No need to make it open to the public, but just my $.02.
@flashjazzcat
@flashjazzcat 3 күн бұрын
Well, that would make sense and is exactly how I work. I have a hard enough time unpicking diffs run on prior loader versions when I lose track of something, but without those revision histories, I'd be done for. Quite honestly, detail concerning what was changed in the JED is vague, but I hope (and assume) Candle knows exactly what was changed and can unroll or amend things as necessary. If not, we're in trouble.
@richardkelsch3640
@richardkelsch3640 4 күн бұрын
No hardware revision nor firmware revision, nor JED revision should be released to the wild until they have been thoroughly tested by all parties involved in its development. Sure, it takes longer, but it avoids BS like this happening. Lotharek totally screwed the pooch on this dumpster fire. My life experience as a software engineer and sysadmin has been "if it ain't broke, then don't fix it".
@flashjazzcat
@flashjazzcat 3 күн бұрын
At the very least. I don't consider something truly fit for release until it's also been tested by some end-users, at least if we're talking hardware changes which can't (easily) be undone in the field. I completely agree that it would have been better to just 'leave things' be, as well, but clearly something completely spooked the vendor at the last minute.
@richcsst
@richcsst 2 күн бұрын
@@flashjazzcat End users are the last step for testing. The primary steps must be hardware, firmware and configuration before the users get to test it. He did cursory hardware checking, no firmware checking and likely nobody else checked it. I have seen this happen many times in professional projects and this always resulted in a major FUBAR chew out and sometimes someone losing their job. This is the biggest difference between "amateur" and "professional" and also why consumer releases can take a while. QA is massively important. As a sysadmin, if a project or code hasn't been checked by at least the dev team, testing in stage, and three members of the QA team, the request to push code to production gets a hard "NO". In this situation, all four aspects (hardware, firmware, JED,. users) are the "QA" team.
@bulldogcraft
@bulldogcraft 4 күн бұрын
As a software developer I feel your pain and frustration. You have my respect and I appreciate everything you do for the Atari 8-bit community.
@DarrenCoull
@DarrenCoull 4 күн бұрын
Feel for you, I really do... feels like the vendor (Rhymes with Shipwreck) is interested in selling new shiny things and has no interest in supporting the hardware previously released. Of course, the market size for these sort of products is limited, so I suspect this is why, to keep a fresh revenue stream coming in. Not keeping you in the loop with revisions, and the technical reasons why is unforgivable, in my opinion.
@flashjazzcat
@flashjazzcat 3 күн бұрын
Thanks for the kind comments.
@edbrown1166
@edbrown1166 4 күн бұрын
Thanks for sharing. I have had issues with a different product (Rapidus for XL) and installed it myself (I'm no stranger to installing/soldering) and found that it just doesn't work. But, now after watching this, I'll try swapping out the LS08 for a F08 and see if the Rapidus starts to work. I've tried reaching out to Lotharek about the board not working but, got no reply - as far as I'm concerned that's piss poor customer service.
@flashjazzcat
@flashjazzcat 3 күн бұрын
Heh - Rapidus. Don't get me started on that. There is quite a backlog of material on this channel concerning Rapidus and the issues it has with U1MB, VBXE, etc. Watch this if you haven't already: kzbin.info/www/bejne/nnnJfKGcmKiNY5I
@OscarFowler
@OscarFowler 4 күн бұрын
It's really disappointing to hear that Lotharek has become so difficult to work with, FJC. As a life-long troubleshooter, programmer, and IT professional, you have all my sympathy in this situation which could've easily been avoided. I've always been impressed with the quality of your work on both the technical and artistic end of things, and I hope the Atari community continues to benefit from your output for decades to come.
@xBeetle
@xBeetle 4 күн бұрын
what a rant! But you did a good job pointing out the problem. Will stick to my two Side2.... Keep up the good work, Jon
@bitdigital8052
@bitdigital8052 4 күн бұрын
Brilliant, thorough and informative. I watched the whole thing and I hope they keep you in the loop like they did in the beginning moving forward. I went to Lotharek site to buy a side3 last year and felt like I was filling out a test. I ended up purchasing a 3.1 (same as your working one with the cap fitted) from the brewing academy. I bought many things from Lotharek in the past and making purchases was a breeze. I can’t say the same now. I personally wouldn’t be interested in some of these things if it wasn’t for fjc. Your firmware is top shelf and you put on one hell of a promotion for these products. Once again, thank you for the detailed video.
@flashjazzcat
@flashjazzcat 3 күн бұрын
I'm glad you got the 'right' SIDE 3.1 from TBA. Thank you very much for the kind appraisal and the very positive reaction to the video!
@philiphoeffer7442
@philiphoeffer7442 4 күн бұрын
I guess I won't be upgrading my SIDE2 for a SIDE3.
@fragalot
@fragalot 4 күн бұрын
I'm not sure I'll buy a Side3 just yet... though im not in the position to buy much these days. Tho i'd be happy to test a Side3 cart on my stock 800, and 800XL with a RAMBO XL (256k) upgrade.
@flashjazzcat
@flashjazzcat 3 күн бұрын
That's exactly what's needed (testers), but how to equip them with the ability to test different JED files when no-one is allowed access to the JED files? :)
@glenndoiron9317
@glenndoiron9317 12 сағат бұрын
@@flashjazzcat The problem with distributing the .jed files is two fold. 1. People might flash the wrong .jed file for their PCB revision and brick the board (applies if there are different board revisions with the same FPGA). 2. Chinese clone companies will build the boards and sell them for $5 since they didn't have to pay anyone to reverse engineer the FPGA or write the software (also you are going to be bothered about supporting a clone board which you made no money from and had no quality control over).
@flashjazzcat
@flashjazzcat 11 сағат бұрын
@@glenndoiron9317 Quite - these were among the concerns already considered. However, in the case of (1), the GoWin CPLD lacks the 'Wishbone' software programming interface, and therefore any field update requires the GoWin platform cable (£28 including P&P), and if the tester/user has the cable, a bricked board can by definition be just as easily un-bricked. The cloning issue, meanwhile, was the driving inhibitor of any wider field testing of any kind, everyone apparently being a potential pirate. I already experienced the 'Pancake Ultimate' board which - being subject to no formal licensing arrangements - may be hidden in any number of 8-bit Ataris without having generated a penny in IP revenue for myself or Candle O'Sin (notwithstanding the fact I received several unsolicited arbitrary payments which I suspect pertained to instances of the 'Pancake').
@Madgitty2
@Madgitty2 4 күн бұрын
Hi Jon This is my baby i gather, can i say what a incredible customer service you have given, you have let me know every step of the way with all the faults that you have found and what you are trying to do to fix this. I feel so bad this has happened and the amount of time and money to solve this problem, i am eternally grateful.
@flashjazzcat
@flashjazzcat 4 күн бұрын
That means a lot, and frankly makes all the trouble worthwhile. Thank you. Sorry for the short hiatus, btw. It doesn't look like there's any interest in further analysis of your setup, so what say we get things tied up now so we can get your computer back to you? I'll get on that tomorrow. ;)
@Madgitty2
@Madgitty2 4 күн бұрын
@@flashjazzcat thank you so much