NVIDIA's press release states that "Jetson TX1 is the first embedded computer designed to process deep neural networks -- computer software that can learn to recognize objects or interpret information." The 3.4x2inch module includes a Tegra X1 ARM Cortex-A57 processor with 256-core NVIDIA Maxwell graphics, 4GB of LPDDR4 memory, 16GB of eMMC storage, 802.11ac WiFi and Bluetooth, and Gigabit Ethernet support.
AnandTech Article: http://www.anandtech.com/show/9779/nvidia-announces-jetson-tx1-tegra-x1-module-development-kit
The Jetson TX1 Development Kit will be available for preorder starting Nov. 12 for $599 in the United States. The kit includes the Jetson TX1 module, a carrier board (pictured below), and a 5MP camera. The stand-alone module will be available in early 2016 (for $299 in bulk).
The Jetson TK1 (not TX1) was released in 2014 to encourage the development of products based on the Tegra K1 processor. However, according to AnandTech, developers were using the Jetson TK1 outright as a production board, choosing to focus on peripheral and software development instead of system hardware development. With the new TX1, all of the I/O connectivity is provided on a carrier board, enabling rapid development on the credit-card sized TX1 module. After development is finished, the TX1 module can be directly deployed in products, such as drones.
NVIDIA used a drone application to promote the Jetson TX1
Comments
Randy,
please check the file /boot/extlinux/extlinux.conf. I believe it specifies which console to use. But please be careful, I have not tried this.
Randy,
sorry, I do not know that. I would have to check into that myself. However, there is also a stuffing option on the J120 boards. Pin 4 and 5 of the UART header have UART0_RTS and UART0_CTS, which hardly anybody uses. With a stuffing option they can be replaced by UART3_RXD and UART3_TXD (on rev 1) and also UART2_RXD and UART2_TXD (on rev 2). So you could basically add a second serial port to the UART0 connector.
Jurgen,
I've been playing with the board a bit more today. I have mavproxy installed and I'm trying to get it to connect it to a pixhawk using UART0. Do you know how to disable the serial console on UART0? I think it's /dev/ttyS0 and I probably need to modify some system files but I'm a little unsure which ones..
@Jurgen,
Ah, very nice! Thanks for that. That makes it easier to use than the massive dev board that the TX1 comes with.
Hi Tony,
we are producing more J120 rev 2 systems this week to fulfill the outstanding orders. So your J120 will ship latest at the beginning of next week.
Best regards, Jurgen
Hi Randy,
1. the J120 carrier board has a level translator to 3.3V. So just connect a standard USB to TTL (3.3V) adapter.
2. a 2 to 4 cell Lipo is fine. The input range is 7V to 17V. However there might be an issue connecting the Lipo Battery directly. As it can supply high current, the voltage to the TX1 builds up very fast. Some TX1 modules do not like that and do not boot. They require the power up edge of the power supply to be slowed down a little. A quick fix is to attach a 470uF 35V capacitor at the J120 power input.
A voltage higher than 17V may damage the J120 and the TX1.
Best regards, Jurgen
Jurgen,
Sorry to be lazy but I've started poking around with my J120 board. Can you tell me a couple of things:
1. what's the voltage of the UART0? I see from the TX1 datasheet that it's 1.8V but I'm wondering/hoping that the carrier board might have level shifted that to 3.3V?
2. I guess I need to power this with a 12V input. Does that need to be regulated or could I be a madman and just directly connect it to my drone's lipo battery? :-)
Thanks in advance.
Hi Jurgen,
How is it going? I have seen any updates for about a month. I am eagerly awaiting the two J120s I have ordered!
Thanks,
tonyvr
I will document how to enable the SPI bus on the TX1 in the technical reference manuals of the J100 and the J120. Here is a screenshot of graphical application (QT) to visualize the operation of the IMU.
We now have successfully tested the 9 axis IMU (MPU-9250) which is connected to the SPI bus 0 of the Jetson TX1. I must say, that this was quite a challenge as the SPI bus was not really documented well. It works on both the J100 rev 2 and the J120 rev 1.