<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>4D Systems Forum - 4D Internet of Display (IoD) Modules</title>
		<link>https://forum.4dsystems.com.au/</link>
		<description />
		<language>en</language>
		<lastBuildDate>Mon, 24 Feb 2020 18:55:41 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>images/misc/rss.png</url>
			<title>4D Systems Forum - 4D Internet of Display (IoD) Modules</title>
			<link>https://forum.4dsystems.com.au/</link>
		</image>
		<item>
			<title><![CDATA[Can't upload to IOD-09TH with 4D-UPA, tutorials?]]></title>
			<link>https://forum.4dsystems.com.au/node/71207</link>
			<pubDate>Fri, 14 Feb 2020 02:36:39 GMT</pubDate>
			<description><![CDATA[I have a new SK-IOD-09TH Starter Kit plus a second IOD-09TH, but I can't seem to upload code to them. 
 
I'm trying to upload the Iod9demo code (I...]]></description>
			<content:encoded><![CDATA[I have a new SK-IOD-09TH Starter Kit plus a second IOD-09TH, but I can't seem to upload code to them.<br />
<br />
I'm trying to upload the Iod9demo code (I can't find any other demo or tutorials) in both Arduino as well as Workshop 4, but none can connect after compiling.<br />
<br />
The included display turns on and boots to its included screen, and the green LED flashes when any of these are attempting to connect.<br />
The second display just stays black, though the 4D-UPA green LED still flashes with comms.<br />
<br />
I also have the same results with Arduino on my Mac (after I installed Python and SiLabs drivers...).<br />
<br />
Arduino compiles and gets to the connecting ....____.... screen, LED on the board is flashing, but it eventually times out.<br />
<br />
Workshop 4 just compiles to Completed RC=1 after nothing seems to happen, though when I scroll up I do see<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:140;">Connecting...
File &quot;C:\Users\Josh Wardell\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3/tools/upload.py&quot;, line 65, in &lt;module&gt;
esptool.main(cmdline)
File &quot;C:/Users/Josh Wardell/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py&quot;, line 2890, in main
esp.connect(args.before)
File &quot;C:/Users/Josh Wardell/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.6.3/tools/esptool\esptool.py&quot;, line 483, in connect
raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
An error occurred while uploading the sketch
_</pre>
</div>I do have COM3 Arduino comms selected, which does blink the led and goes away when I disconnect from USB.<br />
<br />
I've tried pressing, repeatedly as well as holding down the Flash button, but it makes no difference.<br />
<br />
Any suggestions?<br />
<br />
Also, any recommendations for first time tutorials and example code? I couldn't even find any applicable app notes on the site.]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/60679">4D Internet of Display (IoD) Modules</category>
			<dc:creator>JWardell</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71207</guid>
		</item>
		<item>
			<title>Cannot compile for IOD-09TH</title>
			<link>https://forum.4dsystems.com.au/node/71161</link>
			<pubDate>Sun, 09 Feb 2020 19:04:35 GMT</pubDate>
			<description>Trying to get set up using the IOD-09TH, mounted on a 4D-UPA.  I added the board and libraries through the Arduino IDE, but get the following list of...</description>
			<content:encoded><![CDATA[Trying to get set up using the IOD-09TH, mounted on a 4D-UPA.  I added the board and libraries through the Arduino IDE, but get the following list of errors (whether compiling in the 4D Workshop or the Arduino IDE):<br />
<br />

	
	
	

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	<pre class="bbcode_code" style="height:380;">Arduino: 1.8.9 (Windows 10), Board: &quot;4D Systems gen4 IoD Range, 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 512KB (FS:32KB OTA:~230KB), v2 Lower Memory, Disabled, None, Only Sketch, 115200&quot;

Build options changed, rebuilding all
D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp: In member function 'void GFX4dIoD9::begin()':

D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp:296:28: error: no matching function for call to 'SDClass::begin(int8_t&amp;, int)'

if(SD.begin(_sd, 79000000)){

^

D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp:296:28: note: candidate is:

In file included from D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.h:184:0,

from D:\Arduino\Sketchbook\libraries\GFX4DIoD9\src\GFX4dIoD9.cpp:178:

C:\Users\mitch\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\SD\src/SD.h:35:13: note: boolean SDClass::begin(uint8_t, SPISettings)

boolean begin(uint8_t csPin, SPISettings cfg = SPI_HALF_SPEED) {

^

C:\Users\mitch\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\SD\src/SD.h:35:13: note: no known conversion for argument 2 from 'int' to 'SPISettings'

Multiple libraries were found for &quot;SD.h&quot;
Used: C:\Users\mitch\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.6.3\libraries\SD
Not used: D:\Arduino\libraries\SD
exit status 1
Error compiling for board 4D Systems gen4 IoD Range.

This report would have more information with
&quot;Show verbose output during compilation&quot;
option enabled in File -&gt; Preferences.</pre>
</div>Any help appreciated...]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/60679">4D Internet of Display (IoD) Modules</category>
			<dc:creator>Mitchell</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71161</guid>
		</item>
		<item>
			<title>Help to write firmware to IOD-9 with 4D-UPA</title>
			<link>https://forum.4dsystems.com.au/node/71140</link>
			<pubDate>Fri, 07 Feb 2020 04:25:44 GMT</pubDate>
			<description>Hello, help me to understand how to write a firmware the IoD9-TH indicator. 
I have a new IoD9-TH indicator, and a new 4D-UPA board. I installed the...</description>
			<content:encoded><![CDATA[<span style="font-family:Calibri">Hello, help me to understand how to write a firmware the IoD9-TH indicator.</span><br />
<span style="font-family:Calibri">I have a new IoD9-TH indicator, and a new 4D-UPA board. I installed the drivers for the 4D-UPA. When I connect it to a computer, it is detected as “Silicon Labs CP210x USB to UART Bridge (COM16)”. If you insert an indicator into the programmer board, the indicator shows the initial splash screen (Text: 4D System gen4-IoD-9 4D Systeems (c) 2015 ...)</span><br />
<span style="font-family:Calibri">And then nothing happens. When I try to connect to the programmer in the Workhop4 IDE, in the Comms menu tab, I get the message “Device not responding”. If I click on the “Rescan port” button, then the green LED on the programmer flashes 1 time and after about 3 seconds it flashes again. And the IDE again responds with “Device not responding”. At the same time, the indicator continues to show the startup screen saver and does not reseting.</span><br />
<span style="font-family:Calibri">I checked the pins of the 4D_UPA board with oscilloscope. If an indicator is connected to the programmer, the only thing that happens when you try to connect is the command 0x34, 0x64, 0x67 0x6c at 115200 Baud appears on the pin 2 (UART-Tx). Pins 4 (Reset), 7 (G16) and 10 (G0) are in a high state, levels do not change and no impulses appear.</span><br />
<span style="font-family:Calibri">If you I remove the indicator and try to connect to an empty programmer, then I see a zero pulse on a leg 4 (Reset), length is about of 50ms and the same command 0x34, 0x64, 0x67 0x6c appears on the pin 2.</span><br />
<span style="font-family:Calibri">Pressing the Reset button on the board resets the indicator, it restarts and again displays the default screensaver.</span><br />
<span style="font-family:Calibri">The indicator and programmer are completely new, they were purchased specifically for this project and have never been used before.</span><br />
<span style="font-family:Calibri">So, the question is: what do I need to do to write my program into the indicator.</span><br />
<br />
P.S.<br />
I use Arduini IDE 1.8.11 and Workshop4 IDE 4.6.0.21 on Windows 10 Pro<br />
<br />
<span style="font-family:Calibri">I checked all contacts between 4D-UPA and everything is OK.</span><br />
<span style="font-family:Calibri">when I try to flash the indicator despite the absence of  response from 4D-UPA, I'm geting this error:</span><br />
<br />
<span style="font-family:Calibri">usage: esptool [-h] [--chip {auto,esp8266,esp32}] [--port PORT] [--baud BAUD]</span><br />
<span style="font-family:Calibri">[--before {default_reset,no_reset,no_reset_no_sync}]</span><br />
<span style="font-family:Calibri">[--after {hard_reset,soft_reset,no_reset}] [--no-stub]</span><br />
<span style="font-family:Calibri">[--trace] [--override-vddsdio [{1.8V,1.9V,OFF}]]</span><br />
<span style="font-family:Calibri">{load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_ id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,ve rsion}</span><br />
<br />
<span style="font-family:Calibri">esptool: error: argument operation: invalid choice: 'nodemcu' (choose from 'load_ram', 'dump_mem', 'read_mem', 'write_mem', 'write_flash', 'run', 'image_info', 'make_image', 'elf2image', 'read_mac', 'chip_id', 'flash_id', 'read_flash_status', 'write_flash_status', 'read_flash', 'verify_flash', 'erase_flash', 'erase_region', 'version')</span><br />
]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/60679">4D Internet of Display (IoD) Modules</category>
			<dc:creator>Khtos</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71140</guid>
		</item>
		<item>
			<title>Initialisation display</title>
			<link>https://forum.4dsystems.com.au/node/71090</link>
			<pubDate>Thu, 30 Jan 2020 09:17:39 GMT</pubDate>
			<description><![CDATA[Bonjour je dispose maintenant d'un écran 4Dsystem ( GEN4-ULCD-35DT-AR) mais le problème esr que sur mon workshop le port cm ne répond pas, &quot;device is...]]></description>
			<content:encoded><![CDATA[Bonjour je dispose maintenant d'un écran 4Dsystem ( GEN4-ULCD-35DT-AR) mais le problème esr que sur mon workshop le port cm ne répond pas, &quot;device is not responding&quot;, pourtant mon écran est bien branché, allumé et m'affiche &quot;Getting started : please refer to the quick start Guide&quot; mais je ne trouve pas ce guide sur 4D system.com et lorsque je veux tester un programme exemple, rien ne se passe bien évidemment. Merci de votre aide et désolé si je ne suis pas dans la bonne catégorie de discussions.]]></content:encoded>
			<category domain="https://forum.4dsystems.com.au/node/60679">4D Internet of Display (IoD) Modules</category>
			<dc:creator>zorio</dc:creator>
			<guid isPermaLink="true">https://forum.4dsystems.com.au/node/71090</guid>
		</item>
	</channel>
</rss>
