INTEG Community

This Community site is new! Please help us build a community around the JNIOR.
Sign up, and help share your knowledge. Please sign-up even if you do not plan to post as a sign of support.
If there is evidence of a demand we will continue to develop the content here.

Here is the source of additional confusion. The JNIOR transmits data on Pin 3 and therefore from the JNIOR's point of view THAT is Transmit Data (TX or TxD). But when that signal reaches the other end (say your PC) it is incoming data or Receive Data (RX or RxD). That is because from the point of vi...

The JNIOR Model 410, 412 and 412 each have two available serial ports. Each port providing at least a 3-wire RS-232 interface. A 3-wire connection contains only the Transmit (Tx), Receive (Rx) and Signal Ground (GND) circuits. This is the bare minimum for Duplex communication or interfaces utilizing...

Hardware The JTAG interface from a hardware perspective is documented well enough. You can find numerous descriptions with a simple search. It doesn't make sense for me to spend time trying to describe it yet again. There were several documents that I found useful. The following application note an...

Overview I would like to provide an overview of the Builder we use in production just as a reference before digging into the lowest-level details of the JTAG programming interface involved. As mentioned the Builder consists of a two-board system. One being the standard JNIOR Model 410 and the other...

Preface The JNIOR product line presently consists of a series of 4 models each based upon the RX63N microcontroller. The processor is programmed with our own JANOS operating system. In the field JANOS can update itself using a rather sophisticated fault-tolerant procedure. However initially the pro...

The Code and Java blocks that we are using at this point aren't bad. One thing worth tweaking is the tab expansion. I think it is using 8 spaces per tab. Since we work mainly in C or Java code, maybe it should use either 3 or 4 per tab. I try not to challenge the right hand margin when I code but th...

This DEFLATE compression capability will be part of JANOS v1.6.4 and later OS. I am likely to do some optimization before release. Here we see that it works. I'll create an archive containing the files in my JNIOR's root folder. bruce_dev /> zip -c test.zip / 6 files saved bruce_dev /> bruce_dev /> ...

First we stream the Block Header. The very first bit indicates whether or not the block is the last for the compression. For the last block this BFINAL bit will be a 1. It is 0 otherwise. We also are using the dynamic Huffman table type. The next two bits indicate the block type BTYPE. Here we use 1...

We're going to output to a bit stream. Each write will likely involve a different number of bits. Someplace we have to properly sequence these into bytes to append to the output buffer. To do this we need one routine to write called _writeb() and one to use at the end to flush any remaining unwritte...