Setup for MXchip EMW3165

Post details of your projects here.
Post Reply
basicchip
Posts: 853
Joined: Fri Oct 19, 2012 2:39 am
Location: Lake Tahoe, CA
Contact:

Setup for MXchip EMW3165

Post by basicchip » Fri Nov 11, 2016 4:16 pm

This is a work in progress for those that want to try out BASIC with web support on the MXchip EMW3165.

Right now we use the JTAG connection to download BASIC. Someday if demand warrants, we will build a serial loader version.

We have been using the Keil IDE to download code onto the EMW3165. Copy this project somewhere on drive. Launch the Project uVision project file. Do NOT build the project, just LOAD the hex file.
MXchip.zip
(498.4 KiB) Downloaded 160 times
Once you load it, you can run the latest BASICtools for programming. The startup looks a little different as the MXchip firmware first connects to a WiFi network.

Current SSID roving1 -- this will vary depending on your setup
Enter a new SSID: -- type this into entry line - it is not echoed back

Enter PASSPHRASE: -- type this into entry line - it is not echoed back

Joining : roving1
Successfully joined : roving1
Obtaining IPv4 address via DHCP
DHCP CLIENT hostname WICED IP
IPv4 network ready IP: 192.168.0.101
Setting IPv6 link-local address
IPv6 network ready IP: FE80:0000:0000:0000:CA93:46FF:FE50:A8A0


Getting NTP time... -- this works for some of us, not sure why
failed, trying again...

failed, trying again...

failed, trying again...
Give up getting NTP time
NTP Time failure

Welcome to ARMbasic Kernel[7.75] with Floating Point Copyright 2016, Coridium Corp.
for the EMW3165

Personal use copy for Beta Testing
Commercial customers contact Coridium for licensing



basicchip
Posts: 853
Joined: Fri Oct 19, 2012 2:39 am
Location: Lake Tahoe, CA
Contact:

Re: Setup for MXchip EMW3165

Post by basicchip » Fri Nov 11, 2016 4:20 pm

At this point you can download BASIC program files.

For some reason the timing on the EMW3165 is off, so that line by line entry of a BASIC program is not working at this time.

The EMW3165 does not have a reset line, so that makes the functioning a bit different. On powerup BASIC does look for ctl-C or ESC to terminate a BASIC program. We may make that full time so that we have better control from BASICtools.

For an actual project in progress that shows BASIC integration with the web check http://www.coridiumcorp.com/forum/viewt ... ?f=4&t=995

Remember this is a work in progress.

Post Reply