June 18, 2025, 07:50:55 AM

Recent posts

#81
Neo6502 / Neo6502 / Assembler Programmin...
Last post by mscha - May 06, 2025, 05:07:48 PM
I want to use the Neo6502pc or the Neo6502 (I have both) to program in 6502 assembler.
Therefore, it is necessary to store programs on the USB key and to load them.

I looked in the documentation and found no solution. See a report on what I experienced below.


Neo6502pc
=========


The Neo6502pc User Manual (revision 2.0, December 2024) says:

"If you want to develop on Apple][e and write your own code you can program the firmware and the flash drive with blank ProDos disk from here. And Neo6502pc will boot as Apple][ and you can load and save your code on the Prodos disk (Flash drive)."

First attempt:
- I upload apple2e.uf2 on the Neo.
   If I now boot the Neo, I get a blank screen.
- Now I store ProDos_2_4_3.po on a newly formatted 8GB USB stick (from Olimex) and insert the stick into the NEO.
  If I now boot the Neo, I get the Apple IIe screen with the Basic prompt ].
  I can execute simple Basic commands like a loop.
  But CAT, CATALOG, PREFIX don't work and I don't know how to use the USB Key.
- Call -151 brings me into the monitor, which works nicely.
  Even the disassembler and the mini-assembler function well.

Second attempt:
- I upload apple2e-5.uf2 on the Neo.
  The result is exactly the same as above.

So, how can I store or load something from the monitor or any .asm or .bin file?
In the monitor, Axxx.yyyW seems to do something, but what? Axxx.yyyR hangs the system up.
How do I get into the ProDos environment? I tried BYE, EXIT, SYSTEM, etc., etc. No success.


Neo6502
=======


The Neo6502 User Manual (revision 3.0, December 2024) says:

'The board arrives programmed with Apple II emulator. To use the board you also need to prepare a USB flash drive with "Total Replay v5.1.hdv". Download resources from here:
https://ftp.olimex.com/Neo6502/';

Third attempt:
- I upload apple2e-5.uf2 on the Neo.
  If I now boot the Neo, I get a blank screen.
  If I insert a USB stick with the Total Reply v5.1.hdv, then the Total Replay starts with 486 games.
  I have no idea how to leave that menu properly.
  Inserting a stick with ProDos starts Apple IIe with the Basic prompt ]. CALL -151 starts the Monitor.
  How to Load or Store files is unclear.

Fourth attempt:
- I upload apple2e.uf2 on the Neo.
  The result is exactly the same as above.
 
#82
ESP32 / Re: ESP32-EVB becomes unrespon...
Last post by Biblbub - May 06, 2025, 04:34:22 PM
I tested with a single halogen light bulb and get the same result, so I think it is not necessarily a LED issue:




connecting to google.com
HTTP/1.1 301 Moved Permanently
Location: http://www.google.com/
Content-Type: text/html; charset=UTF-8
Content-Security-Policy-Report-Only: object-src 'none';base-uri 'self';script-s                                           rc 'nonce-NJcsLRVBnxyTqKbMuN6iaA' 'strict-dynamic' 'report-sample' 'unsafe-eval                                           ' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/ot                                           her-hp
Date: Tue, 06 May 2025 13:29:14 GMT
Expires: Thu, 05 Jun 2025 13:29:14 GMT
Cache-Control: public, max-age=2592000
Server: gws
Content-Length: 219
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
                                                                              <                                           TITLE>301 Moved</TITLE></HEAD><BODY>
                                    <H1>301 Moved</H1>
                                                      The document has moved
                                                                            <A                                            HREF="http://www.google.com/">here</A>.
</BODY></HTML>
closing connection


connecting to google.com
HTTP/1.1 301 Moved Permanently
Location: http://www.google.com/
Content-Type: text/html; charset=UTF-8
Content-Security-Policy-Report-Only: object-src 'none';base-uri 'self';script-src 'nonce-_UGl86UoXTafXokTR-IQ4A' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other-hp
Date: Tue, 06 May 2025 13:29:17 GMT
Expires: Thu, 05 Jun 2025 13:29:17 GMT
Cache-Control: public, max-age=2592000
Server: gws
Content-Length: 219
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
                                                                              <TITLE>301 Moved</TITLE></HEAD><BODY>
                                                                                                                   <H1>301 Moved</H1>
           The document has moved
                                 <A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
closing connection


connecting to google.com
HTTP/1.1 301 Moved Permanently
Location: http://www.google.com/
Content-Type: text/html; charset=UTF-8
Content-Security-Policy-Report-Only: object-src 'none';base-uri 'self';script-src 'nonce-24HAc7xZIJH1OsdDvKo49Q' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri https://csp.withgoogle.com/csp/gws/other-hp
Date: Tue, 06 May 2025 13:29:20 GMT
Expires: Thu, 05 Jun 2025 13:29:20 GMT
Cache-Control: public, max-age=2592000
Server: gws
Content-Length: 219
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN

<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
                                                                              <TITLE>301 Moved</TITLE></HEAD><BODY>
                                                                                                                   <H1>301 Moved</H1>
           The document has moved
                                 <A HREF="http://www.google.com/">here</A>.
</BODY></HTML>
closing connection


connecting to google.com
connection failed

connecting to google.com
connection failed
#83
ESP32 / Re: ESP32-EVB becomes unrespon...
Last post by LubOlimex - May 06, 2025, 03:51:55 PM
Yeah upon some further testing and measurements - treat LED bulbs like EMI/RF emitters. Consider capacitors and ferrite beads (even clap-on will probably work), place LED bulbs away from sensitive equipment. Use shielded cables.
#84
ESP32 / Re: multiple ESP32-POE2 (new) ...
Last post by LubOlimex - May 06, 2025, 03:27:30 PM
Depends on which ESP32-POE and ESP32-POE-ISO variant you mean. The base variant with WROVER chip is different compared to ESP32-POE2. It uses GPIO17 for Ethernet clock and GPIO17 is just a regular pin which probably is available sooner. While in ESP32-POE2 and ESP32-POE-WROVER or ESP32-POE-ISO-WROVER the Ethernet clock pin is GPIO0 which is a bootstrap pin so it is held in certain level during boot to ensure proper boot configuration.
#85
ESP32 / Re: ESP32-EVB becomes unrespon...
Last post by LubOlimex - May 06, 2025, 03:23:21 PM
I managed to hang both relays with different power supplies. I had to move the bulb around but all methods of powering and both relays hang, some cases faster than other. The closer the bulb to the board is the faster it hangs.

I think it is RF or/and EMI interference from the LED bulb, yet to discover what it influences, the LAN chip at the board directly or the power supply or the Ethernet cable or the relays.

I will now test with a battery to see if power supply is the influenced point.

I know it is popular problem with LEDs, a lot of people complain that LEDs interfere with their networks and garage doors:

https://www.reddit.com/r/led/comments/172hj6n/is_there_an_led_light_bulb_that_doesnt_interfere/

Try to place LED bulbs further away from the board or from the Ethernet cable and see if hangs remains. Try shielded Ethernet cable.
#86
ESP32 / Re: multiple ESP32-POE2 (new) ...
Last post by joopheuvel - May 06, 2025, 02:03:03 PM
Great!
Happy that I have your acknowledgement and it was not just hit and mis. Relieved!
Final question, this does not seem to bethe  case for the narrow POE and POE-ISO based boards, as they are wired differently? Or they have other ETH controllers?
Joop
#87
ESP32 / Re: multiple ESP32-POE2 (new) ...
Last post by LubOlimex - May 06, 2025, 01:35:25 PM
Yes. Probably the old libraries (in 1.0.6) didn't hold the Ethernet chip in reset long enough, so it turned on too fast. If we want a good start we want Ethernet chip to be held in reset via the PHY power pin (GPIO12) UNTIL the Ethernet clock is provided to the LAN8720 chip.

IF LAN8720 gets powered up BEFORE ESP32's GPIO provided Ethernet clock, the LAN8720 can hang. This is mention in LAN8720's manual on page 33:

"During a Hardware reset, an external clock must be supplied to the XTAL1/CLKIN signal."

https://ww1.microchip.com/downloads/en/devicedoc/00002165b.pdf
#88
ESP32 / Re: ESP32-EVB becomes unrespon...
Last post by Biblbub - May 06, 2025, 01:12:26 PM
Just a little additional information: I saw the same behaviour without USB attached and only the jack being used, couldn't get any logs though, as there was no UART output.
#89
ESP32 / Re: ESP32-EVB becomes unrespon...
Last post by LubOlimex - May 06, 2025, 01:01:40 PM
I also got it to hang but only when powering from USB. If there is power jack attached it doesn't hang here will do a lot more tests now and will report back.

Edit: I can't get it to hang in the same setup and code when I use incandescent regular bulb instead of LED. So type of bulb/load seem to matter.