ChanServ changed the topic of #glasgow to: glasgow debug tool · code https://github.com/GlasgowEmbedded/glasgow · logs https://freenode.irclog.whitequark.org/glasgow · discord https://1bitsquared.com/pages/chat · production https://www.crowdsupply.com/1bitsquared/glasgow · no ETAs at the moment
ali_as has joined #glasgow
<d1b2> <brainstorm> > yes, then it's just not possible to write, you are right @whitequark#0000 Thanks for the feedback and insight folks! I'm not sure I totally understand why write is not possible though? :/
<whitequark> brainstorm: okay so, my brain wasn't turned on this morning, sorry about that (also i apologize to tnt and noopwafel)
<whitequark> right now the applet lets you choose between address pins directly on glasgow and address pins connected to some shift registers
<whitequark> data pins have to be connected directly to glasgow
<whitequark> because revC only has 16 channels, and your flash also has 16 data pins, this is a problem
<whitequark> revD will have 32 channels, but it's merely in the design phase
<whitequark> what could be done in principle is two things
<whitequark> - reading the flash one half at a time
<whitequark> but you can't write the flash that way because there aren't byte enables
<whitequark> (SRAM has byte enables, 29x flash instead has byte mode, yours has neither of these mechanisms. you always write 16 bits, and these 16 bits are taken frmo 16 data pins)
<whitequark> - extending the applet to mux data pins back to glasgow similar to the way address pins are handled
<whitequark> this presents some not entirely trivial gateware changes, but is possible in principle
_whitelogger has joined #glasgow
<d1b2> <brainstorm> @whitequark Thanks a lot for taking the time to explain. For practical/time constraint issues I will have to go for the FlashCAT for now then, unfortunately (since I 1000% prefer the toolchain that the Glasgow has :/).
<d1b2> <h0m3us3r> @brainstorm can you show me a screenshot where it says that flashcat supports that specific chip?
<d1b2> <brainstorm> Sure
<d1b2> <h0m3us3r> Oh, but you need to use Mach1 or XPORT, not the one you linked to earlier
<d1b2> <h0m3us3r> They have this photo posted on the adapters page
<d1b2> <h0m3us3r> But I couldnt find it anywhere
<d1b2> <brainstorm> Mach1 with TSOP56: > @h0m3us3r https://www.embeddedcomputers.net/products/FlashcatUSB_Mach1/ @brainstorm Mach1 with TSOP56 type A, as referred to before
<d1b2> <h0m3us3r> > I wonder how FlashCat does it: https://www.embeddedcomputers.net/products/FlashcatUSB/ @brainstorm
<d1b2> <brainstorm> Sorry folks for non-glasgow related stuff
Stormwind_mobile has quit [Ping timeout: 240 seconds]
analprolapse has quit [Read error: Connection reset by peer]
emilazy has quit [Ping timeout: 244 seconds]
emilazy has joined #glasgow
analprolapse has joined #glasgow
Stormwind_mobile has joined #glasgow
levi has quit [Ping timeout: 260 seconds]
levi has joined #glasgow
<whitequark> no problem, we discuss all sorts of stuff here
<d1b2> <brainstorm> Thanks @whitequark ... funny turn of events: after re-inquiring support to make sure this particular IC is supported (as I was examining the schematics), it seems it's actually not supported but they'll build a shield for it soon (~7days).
electronic_eel has quit [Ping timeout: 240 seconds]
<d1b2> <brainstorm> Now I'm curious about the "non trivial" Glasgow gateware changes you mentioned... checking code and trying to assess how involved that might be.
electronic_eel has joined #glasgow
<whitequark> brainstorm: the main problem is bi-directionality of the data bus
<whitequark> for output only it's relatively easy and can be done just how it's done for the address pins
_whitelogger has joined #glasgow
PyroPeter has quit [Ping timeout: 265 seconds]
PyroPeter_ is now known as PyroPeter
_whitelogger has joined #glasgow
_whitelogger has joined #glasgow
FFY00 has joined #glasgow
ender| has quit [Quit: Bydgoszcz = bid GOSH-CH (City in Poland. I straight up admit to choosing it just to cause panic in my audiobook narrator. To English-speaking eyes those four consonants at the end look alarming.)— Kevin Hearne: Staked]
Stormwind_mobile has quit [Ping timeout: 240 seconds]
ender| has joined #glasgow
Stormwind_mobile has joined #glasgow
Stormwind_mobile has quit [Ping timeout: 260 seconds]
bvernoux has joined #glasgow
Stormwind_mobile has joined #glasgow
Foxyloxy has quit [Quit: Leaving]
Foxyloxy has joined #glasgow
Foxyloxy has quit [Quit: Leaving]
SwapK has joined #glasgow
SwapK has quit [Remote host closed the connection]
SwapK has joined #glasgow
Stormwind_mobile has quit [Ping timeout: 265 seconds]
Stormwind_mobile has joined #glasgow
SwapK has quit [Remote host closed the connection]
<awygle> is "Glasgow debug tool" the official name? wasn't it "interface explorer" at one point?
<awygle> oh that was the crowdsupply campaign's name
ali_as has quit [Remote host closed the connection]
thaytan has quit [Ping timeout: 240 seconds]
ali_as has joined #glasgow
thaytan has joined #glasgow