On Mon, Jul 12, 2021 at 5:34 PM Brian K. White <b.kenyo...@gmail.com> wrote:

>
>
> master actually? or latest default branch which is not master but 0.4.1?
> I didn't have master marked as default currently because I thought I had
> made it worse, you know like the partly-broken point mid-way in a
> refactor, so I made the last-known at least basically-minimally-working
> version default.
>
> But if you're actually using the master branch that's great and I'll
> switch that to default. That is where I started porting Jim's main loop.
>

I'm using the Master. I had a lot of issues with the current default.
Granted I didn't improve my situation by mucking with it, but I stumbled on
the Master, saw the changes you made and liked them so went with it. It's
been working pretty well since.

    Biggest thing I saw was the PDDuino would wander off looking for

> > label information and not respond to drive commands. Like when trying to
> > load TS-DOS from the UR2 it would fail unless you could force the
> > PDDuino to get a disk label, IE: swap to TS-DOS rom, list a directory,
> > then it would happily go on to the load step. It is somewhat working now
> > so I took a break from it, although my M0 still doesn't work and I'm not
> > 100% sure why but I think it's the guy from SdFats fault..
>
> I'd love to know the fix for that. I wrote a whole paragraph in the
> front page readme about it just as a bug description to be figured out
> sometime.
>

I did a lot of debugging on this, both with a serial monitor and with the
debug options on the pdduino. I came to the conclusion that it had
something to do with dmeLabel not getting set. When watching the
interactions it looked like the UR2 just does a ZZ - ZZ DOS100.CO and
that's it. TS-DOS did a little dance that gave it the root dir first and
set dmeLabel. I mucked with this quite a bit but stupidly went down the
route of trying to make DOS100.CO found no matter what the current
directory was but regretted that after I started thinking it was
short-sighted for other things not DOS100.CO. I'll have some more time here
soon to keep playing.


>
> So far, actually the lowly 32u4 feather board is actually my favorite.
> The teensy's have gobs more power obviously, but for this task the 32u4
> does the job so the extra power doesn't matter until we start adding
> features beyond straight tpdd. Either feather is better than the teensy
> (until you start needing the horsepower) for the sake of:
> * asymmetrical pin headers for polarity enforcement,
> * built-in lipo manager
> * card detect switch,
> * ...which an interrupt can be assigned to
> * extra on-board led for the card slot
>
> I'm with you on the 32u4's now. Very impressed with what they have and can
> do. I hadn't really touched them much before. The form factor of all of
> this is my favorite, the feather mount boards totally make it all work.
> Great job on those.


Brian

Reply via email to