WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2019-03-31 23:38:41

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

捡了个便宜的高级ZYNQ开发板玩玩

zynq算是xilinx家比较名气大的系列了吧?这玩意有意思在吧arm处理器和fpga做在一起搞成个soc,兼顾高速处理和应用开发?
因为fpga是可以挂在arm的总线上的,所以fpga和arm之间的通讯很快,比如有台湾固伟就用这玩意做示波器,从高速adc来的芯片直接进zynq,再挂组sdram,arm侧接用户界面,一片集成直接搞定。

作为垃圾佬,这次看见有便宜的板子(价格两位数一片),就直接剁手了。毕竟这玩意,新的似乎都是几百上千。
撸了两片
板子这样
1
正面
1
背面
1
芯片细节 zynq xc7z010 256m的ddr 128m的nand 百兆网口
1
撸开xilinx的手册看看
芯片简述
ARM侧-PS部分
1
FPGA侧-PL部分
1
芯片结构
1
确认mark的意义
1
对应的配置 PS部分-双核 ARM Cortex-A9  速度等级 最垃圾的-1 对应667mhz
1
对应的配置 PL部分-有28K可编程逻辑单元 17K的LUT
1
封装信息
1

需要补焊个二极管才能供电
1
开机电流 5V下供电 约300ma 虽然是要12V 但是似乎5V也能愉快的跑
1
板子上有个tf卡座 没焊 似乎有jtag调试口
预留有串口 上电接115200 8n1可以看到调试信息输出

上电开机很慢
要差不多快一分钟 开机完成闪红灯

部分开机信息-里面反正是跑了linux

U-Boot 2015.07 (Jun 28 2017 - 21:05:18 +0800)

Model: Zynq Zed Development Board
DRAM:  ECC disabled 256 MiB
NAND:  128 MiB
MMC:   zynq_sdhci: 0
Invalid bus 0 (err=-1)
*** Warning - spi_flash_probe() failed, using default environment

In:    serial
Out:   serial
Err:   serial
Model: Zynq Zed Development Board
Net:   Gem.e000b000
Hit 'd' to stop autoboot(eric):  3  2  1  0 
Copying Linux from NAND flash to RAM...

Device 0: nand0, sector size 128 KiB
  Page size       2048 b
  OOB size          64 b
  Erase size    131072 b
  subpagesize      512 b
  options     0x       0
  bbt options 0x   20000

NAND read: device 0 offset 0x2220000, size 0x300000
 3145728 bytes read: OK
  design filename = "top_ctrl;UserID=0XFFFFFFFF;Version=2016.4"
  part number = "7z010clg400"
  date = "2017/10/17"
  time = "09:59:49"
  bytes in bitstream = 2083740
zynq_align_dma_buffer: Align buffer at 100068 to 100000(swap 1)

NAND read: device 0 offset 0x300000, size 0x500000
 5242880 bytes read: OK

NAND read: device 0 offset 0x800000, size 0x20000
 131072 bytes read: OK
## Booting kernel from Legacy Image at 02080000 ...
   Image Name:   Linux-4.6.0-xilinx
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3820688 Bytes = 3.6 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 02000000
   Booting using the fdt blob at 0x2000000
   Loading Kernel Image ... OK
   Loading Device Tree to 0f2fe000, end 0f303b90 ... OK

Starting kernel ...

Booting Linux on physical CPU 0x0
Linux version 4.6.0-xilinx (root@alvin) (gcc version 5.2.0 (GCC) ) #5 SMP PREEMPT Mon May 8 14:36:49 CST 2017
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: xlnx,zynq-7000
cma: Reserved 16 MiB at 0x0e000000
Memory policy: Data cache writealloc
percpu: Embedded 12 pages/cpu @cfdce000 s19776 r8192 d21184 u49152
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
Kernel command line: console=ttyPS0,115200 root=/dev/mtdblock6 rootfstype=jffs2 noinitrd rw rootwait
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 234624K/262144K available (5286K kernel code, 231K rwdata, 1848K rodata, 1024K init, 226K bss, 11136K reserved, 16384K cma-reserved, 0K highmem)
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)
    lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc07f7850   (8127 kB)
      .init : 0xc0800000 - 0xc0900000   (1024 kB)
      .data : 0xc0900000 - 0xc0939e60   ( 232 kB)
       .bss : 0xc0939e60 - 0xc0972764   ( 227 kB)
Preemptible hierarchical RCU implementation.
	Build-time adjustment of leaf fanout to 32.
	RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
NR_IRQS:16 nr_irqs:16 16
efuse mapped to d0800000
slcr mapped to d0802000
L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
L2C-310 erratum 769419 enabled
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 ID prefetch enabled, offset 1 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 8 ways, 512 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
zynq_clock_init: clkc starts at d0802100
Zynq clock init
sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns
clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce076117e, max_idle_ns: 440795215954 ns
Switching to timer-based delay loop, resolution 3ns
clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
timer #0 at d080a000, irq=17
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333330)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x100000 - 0x100058
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
Brought up 2 CPUs
SMP: Total of 2 processors activated (1333.33 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor menu
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
zynq-ocm f800c000.ocmc: ZYNQ OCM pool: 256 KiB @ 0xd0880000
zynq-pinctrl 700.pinctrl: zynq pinctrl initialized
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm_global_timer
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
futex hash table entries: 512 (order: 3, 32768 bytes)
workingset: timestamp_bits=28 max_order=16 bucket_order=0
jffs2: version 2.2. (NAND) (SUMMARY)  漏 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330
dma-pl330 f8003000.dmac: 	DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
42c00000.serial: ttyUL2 at MMIO 0x42c00000 (irq = 166, base_baud = 0) is a uartlite
e0000000.serial: ttyPS1 at MMIO 0xe0000000 (irq = 144, base_baud = 3124996) is a xuartps
e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 145, base_baud = 3124996) is a xuartps
console [ttyPS0] enabled
xdevcfg f8007000.devcfg: ioremap 0xf8007000 to d0872000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
CAN device driver interface
gpiod_set_value: invalid GPIO
libphy: MACB_mii_bus: probed
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 148 (00:0a:35:00:01:22)
ICPlus IP101A/G e000b000.etherne:00: attached PHY driver [ICPlus IP101A/G] (mii_bus:phy_addr=e000b000.etherne:00, irq=-1)
e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
rtc-pcf8563 0-0051: chip found, driver version 0.4.4
rtc-pcf8563 0-0051: pcf8563_write_block_data: err=-11 addr=0e, data=03
rtc-pcf8563 0-0051: pcf8563_probe: write error
rtc-pcf8563: probe of 0-0051 failed with error -5
cdns-i2c e0004000.i2c: 400 kHz mmio e0004000 irq 141
EDAC MC: ECC not enabled
Xilinx Zynq CpuIdle Driver started
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on e0100000.sdhci [e0100000.sdhci] using DMA
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
nand: device found, Manufacturer ID: 0xef, Chip ID: 0xf1
nand: Unknown W29N01HV
nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
Bad block table found at page 65472, version 0x01
Bad block table found at page 65408, version 0x01
nand_read_bbt: bad block at 0x000007f60000
nand_read_bbt: bad block at 0x000007f80000
nand_read_bbt: bad block at 0x000007fa0000
nand_read_bbt: bad block at 0x000007fc0000
9 ofpart partitions found on MTD device pl35x-nand
Creating 9 MTD partitions on "pl35x-nand":
0x000000000000-0x000000300000 : "nand-fsbl-uboot"
0x000000300000-0x000000800000 : "nand-linux"
0x000000800000-0x000000820000 : "nand-device-tree"
0x000000820000-0x000001220000 : "nand-rootfs"
0x000001220000-0x000002220000 : "nand-jffs2"
0x000002220000-0x000002a20000 : "nand-bitstream"
0x000002a20000-0x000006a20000 : "nand-allrootfs"
0x000006a20000-0x000007e00000 : "nand-release"
0x000007e00000-0x000008000000 : "nand-reserve"
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
Registering SWP/SWPB emulation handler
hctosys: unable to open rtc device (rtc0)
ALSA device list:
  No soundcards found.
VFS: Mounted root (jffs2 filesystem) on device 31:6.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c0800000 - c0900000)
jffs2: warning: (1) jffs2_sum_write_data: Not enough space for summary, padsize = -16

INIT: version 2.88 booting

random: dd urandom read with 1 bits of entropy available
Wed Jul 21 00:51:05 UTC 2010

Starting internet superserver: inetd.

jffs2: notice: (721) check_node_data: wrong data CRC in data node at 0x03edeccc: read 0x279c67f2, calculated 0x2bbf6f3e.
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
appstartup .....

rm: can't remove '/tmp/*': No such file or directory

0

BANK0

appstartup ..... end


INIT: Entering runlevel: 5


Configuring network interfaces... done.

Starting Dropbear SSH server: dropbear.

Starting syslogd/klogd: done



PetaLinux 2016.4 zedboard-zynq7 /dev/ttyPS0

最近编辑记录 posystorage (2019-03-31 23:53:02)

离线

#2 2019-03-31 23:48:05

smartcar
会员
注册时间: 2018-02-19
累计积分: 237

Re: 捡了个便宜的高级ZYNQ开发板玩玩

大写的服!

离线

#3 2019-03-31 23:49:26

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

在某论坛找到了原理图和PCB文件
原理图是pdf格式,pcb文件用AD可以打开 具体下载见附件
讲道理他们挺厉害的 居然能搞到这玩意
如图:
1
pcb是四层板
top和bottom走信号 中间两层电源
1
1
1
1

资料包:附件
https://whycan.cn/files/members/884/zynq.7z

上车方法:
1

离线

#4 2019-04-01 07:35:35

Geek
会员
注册时间: 2017-09-17
累计积分: 13

Re: 捡了个便宜的高级ZYNQ开发板玩玩

前排强势围观, 我去闲鱼搜搜.

离线

#5 2019-04-01 08:37:18

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

感谢 @posystorage 大神分享!!!

在线

#6 2019-04-01 08:49:01

达克罗德
会员
注册时间: 2018-04-10
累计积分: 480

Re: 捡了个便宜的高级ZYNQ开发板玩玩

纯围观,这对我太难了,哭

最近编辑记录 达克罗德 (2019-04-01 08:49:30)

离线

#7 2019-04-01 09:03:53

jimmy
Moderator
注册时间: 2017-10-29
累计积分: 135

Re: 捡了个便宜的高级ZYNQ开发板玩玩

咸鱼搜了一下,最便宜的卖38包邮,年纪大没有精力玩,机会让给年轻人吧。

离线

#8 2019-04-01 10:11:27

metro
会员
注册时间: 2019-03-09
累计积分: 5

Re: 捡了个便宜的高级ZYNQ开发板玩玩

闲鱼40一块捡了几块,希望到时别翻车 tongue

离线

#9 2019-04-01 10:29:41

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

metro 说:

闲鱼40一块捡了几块,希望到时别翻车 tongue

来来来,一起玩

离线

#10 2019-04-01 10:31:06

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

达克罗德 说:

纯围观,这对我太难了,哭

里面主要还是折腾跑linux,主线是linux,副本才是fpga

离线

#11 2019-04-01 10:35:19

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

晕哥 说:

感谢 @posystorage 大神分享!!!

晕哥要不要上车一起来玩?

离线

#12 2019-04-01 10:48:18

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

posystorage 说:
晕哥 说:

感谢 @posystorage 大神分享!!!

晕哥要不要上车一起来玩?

好想啊, 但是手里一堆事, 怕买来有吃灰了。

在线

#13 2019-04-01 14:17:21

qianhao
会员
注册时间: 2017-12-14
累计积分: 115

Re: 捡了个便宜的高级ZYNQ开发板玩玩

不错不错  希望你们带好队 我强势围观

离线

#14 2019-04-01 22:35:16

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

QQ20190401223353.jpg

QQ20190401223346.jpg




楼主在 QQ 上给我发的图片, 已经可以用 JLINK 检测到芯片了.

在线

#15 2019-04-02 08:26:26

tom
会员
注册时间: 2018-03-14
累计积分: 91

Re: 捡了个便宜的高级ZYNQ开发板玩玩

这个矿渣不错,可以咱手里zynq的板子太多了。jlink很强大:)

离线

#16 2019-04-02 13:45:34

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

调试口原理图
3
调试口位置
3
启动脚定义
3
3
启动脚详细标注
3
3

离线

#17 2019-04-02 14:03:09

smartcar
会员
注册时间: 2018-02-19
累计积分: 237

Re: 捡了个便宜的高级ZYNQ开发板玩玩

啊啊啊,感觉这个矿渣板子的底裤都被楼主掀开了

离线

#18 2019-04-02 15:24:28

达克罗德
会员
注册时间: 2018-04-10
累计积分: 480

Re: 捡了个便宜的高级ZYNQ开发板玩玩

别说,这板子质量可以

离线

#19 2019-04-02 15:26:44

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

达克罗德 说:

别说,这板子质量可以

来一起玩啊,资料都有了,赶紧上车

离线

#20 2019-04-02 15:41:41

达克罗德
会员
注册时间: 2018-04-10
累计积分: 480

Re: 捡了个便宜的高级ZYNQ开发板玩玩

posystorage 说:
达克罗德 说:

别说,这板子质量可以

来一起玩啊,资料都有了,赶紧上车

想玩,但是老了没精力了。。

离线

#21 2019-04-04 17:27:24

aqulia
会员
注册时间: 2019-04-04
累计积分: 1

Re: 捡了个便宜的高级ZYNQ开发板玩玩

手上也有快这个板子,一直没时间折腾,看来空了折腾下

离线

#22 2019-04-04 19:09:38

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

QQ20190404190647.jpg

QQ20190404190651.jpg

QQ20190404190714.jpg

在楼主的"忽悠"下, 我买了两片.

试了一下, 两片都正常.

串口均能输出.

在线

#23 2019-04-04 22:04:00

达克罗德
会员
注册时间: 2018-04-10
累计积分: 480

Re: 捡了个便宜的高级ZYNQ开发板玩玩

哪个链接购买的?OK率很高

离线

#24 2019-04-04 22:24:59

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

我买的是这个:   https://2.taobao.com/item.htm?id=590160368538



卖完了。。。。

在线

#25 2019-04-05 16:15:17

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

学习资料和链接
黑金家开发板的 面向歪果仁的资料
在gayhub上面https://github.com/alinxalinx/AX7010 有点大,下载下来有1.5G,用ida+挂代理来的快,不然下太久了
1
1
1

最近编辑记录 posystorage (2019-04-05 16:21:13)

离线

#26 2019-04-05 16:19:01

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

黑金家的一些PDF教程
他那个垃圾论坛,下载很麻烦,回复可见+反人类验证码+2分钟允许发一贴+一小时允许发10贴。真的想打人
https://whycan.cn/files/members/884/AX7010.7z
1

最近编辑记录 posystorage (2019-04-05 16:22:31)

离线

#27 2019-04-05 18:01:24

jw__liu
会员
注册时间: 2019-01-18
累计积分: 40

Re: 捡了个便宜的高级ZYNQ开发板玩玩

严重  mark

离线

#28 2019-04-05 21:32:09

metro
会员
注册时间: 2019-03-09
累计积分: 5

Re: 捡了个便宜的高级ZYNQ开发板玩玩

刚刚我也试过了,Vivado可以正确识别板子,好评 wink

JTAG的定义和官方兼容,可以直接用FPGA下载线连接。

1.jpg

Vivado

2.jpg

离线

#29 2019-04-06 00:05:44

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

metro 说:

刚刚我也试过了,Vivado可以正确识别板子,好评 wink

JTAG的定义和官方兼容,可以直接用FPGA下载线连接。

https://whycan.cn/files/members/1510/1.jpg

Vivado

https://whycan.cn/files/members/1510/2.jpg

是的,就是标准的jtag接口,这个好评

离线

#30 2019-04-06 00:10:08

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

继续提供一发资料
米尔科技的资料
http://d.myirtech.com/MYD-Y7Z010_07S
服务器在美西,建议开proxy搞,不开200k,开了8m+
直接下载这个iso就行,是打包好的
http://d.myirtech.com/MYD-Y7Z010_07S/MYD-Y7Z010-07S-V1_1-20180803.iso

4
4

离线

#31 2019-04-06 06:43:44

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

进展神速,跟不上大神节奏了, 捂脸.gif

在线

#32 2019-04-06 19:43:12

EddyZhan
会员
注册时间: 2018-05-11
累计积分: 16

Re: 捡了个便宜的高级ZYNQ开发板玩玩

这个电源供电的插接件什么型号的呢?

离线

#33 2019-04-06 20:09:25

metro
会员
注册时间: 2019-03-09
累计积分: 5

Re: 捡了个便宜的高级ZYNQ开发板玩玩

EddyZhan 说:

这个电源供电的插接件什么型号的呢?

某宝搜5557就有

离线

#34 2019-04-06 20:20:14

smartcar
会员
注册时间: 2018-02-19
累计积分: 237

Re: 捡了个便宜的高级ZYNQ开发板玩玩

EddyZhan 说:

这个电源供电的插接件什么型号的呢?

有点像这个: https://item.taobao.com/item.htm?id=550010020057
还得自己接端子打线, 感觉麻烦.


不如自己焊根线最方便.

离线

#35 2019-04-06 20:26:24

smartcar
会员
注册时间: 2018-02-19
累计积分: 237

Re: 捡了个便宜的高级ZYNQ开发板玩玩

metro 说:
EddyZhan 说:

这个电源供电的插接件什么型号的呢?

某宝搜5557就有

https://item.taobao.com/item.htm?id=582581370950

厉害, 原来是这个哦, 6P 两条 4块钱, 不过还是得自己接个 DC 座.

离线

#36 2019-04-09 15:46:10

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

posystorage 说:

继续提供一发资料
米尔科技的资料
http://d.myirtech.com/MYD-Y7Z010_07S
服务器在美西,建议开proxy搞,不开200k,开了8m+
直接下载这个iso就行,是打包好的
http://d.myirtech.com/MYD-Y7Z010_07S/MYD-Y7Z010-07S-V1_1-20180803.iso

https://whycan.cn/files/members/884/TIM20190406000829.jpg
https://whycan.cn/files/members/884/TIM20190406000852.jpg

分享一个临时链接,国内的一台10mbps的机器。感谢晕哥帮忙下载!!@晕哥
http://123.249.3.146:20385/MYD-Y7Z010-07S-V1_1-20180803.iso

离线

#37 2019-04-09 17:52:28

达克罗德
会员
注册时间: 2018-04-10
累计积分: 480

Re: 捡了个便宜的高级ZYNQ开发板玩玩

xiaohui 说:
posystorage 说:

继续提供一发资料
米尔科技的资料
http://d.myirtech.com/MYD-Y7Z010_07S
服务器在美西,建议开proxy搞,不开200k,开了8m+
直接下载这个iso就行,是打包好的
http://d.myirtech.com/MYD-Y7Z010_07S/MYD-Y7Z010-07S-V1_1-20180803.iso

https://whycan.cn/files/members/884/TIM20190406000829.jpg
https://whycan.cn/files/members/884/TIM20190406000852.jpg

分享一个临时链接,国内的一台10mbps的机器。感谢晕哥帮忙下载!!@晕哥
http://123.249.3.146:20385/MYD-Y7Z010-07S-V1_1-20180803.iso

我也入坑了,买了两个。不过楼上你的链接失效了好像

离线

#38 2019-04-09 17:54:29

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

达克罗德 说:
xiaohui 说:
posystorage 说:

继续提供一发资料
米尔科技的资料
http://d.myirtech.com/MYD-Y7Z010_07S
服务器在美西,建议开proxy搞,不开200k,开了8m+
直接下载这个iso就行,是打包好的
http://d.myirtech.com/MYD-Y7Z010_07S/MYD-Y7Z010-07S-V1_1-20180803.iso

https://whycan.cn/files/members/884/TIM20190406000829.jpg
https://whycan.cn/files/members/884/TIM20190406000852.jpg

分享一个临时链接,国内的一台10mbps的机器。感谢晕哥帮忙下载!!@晕哥
http://123.249.3.146:20385/MYD-Y7Z010-07S-V1_1-20180803.iso

我也入坑了,买了两个。不过楼上你的链接失效了好像

刚试了,没问题,可以正常下载,  http://123.249.3.146:20385/MYD-Y7Z010-07S-V1_1-20180803.iso

离线

#39 2019-04-09 17:55:13

3DA502
会员
注册时间: 2018-08-18
累计积分: 3

Re: 捡了个便宜的高级ZYNQ开发板玩玩

我这个板子已经跑起来Ubuntu了,用的是友善NAnoPi群II【复制粘贴协会会长】提供的镜像

离线

#40 2019-04-09 19:36:11

smartcar
会员
注册时间: 2018-02-19
累计积分: 237

Re: 捡了个便宜的高级ZYNQ开发板玩玩

3DA502 说:

我这个板子已经跑起来Ubuntu了,用的是友善NAnoPi群II【复制粘贴协会会长】提供的镜像

我刚刚已经加入了这个群 92830194

请问我应该下载哪个文件呢? 有没有带路手册?

期待回复

离线

#41 2019-04-09 19:48:26

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

3DA502 说:

我这个板子已经跑起来Ubuntu了,用的是友善NAnoPi群II【复制粘贴协会会长】提供的镜像

请问下该怎么弄呢?求带路

离线

#42 2019-04-10 15:36:04

3DA502
会员
注册时间: 2018-08-18
累计积分: 3

Re: 捡了个便宜的高级ZYNQ开发板玩玩

没有带路手册!!!

下载ebaz4205文件夹,里面有个镜像xillinux-2.0.img

把这个镜像烧入TF卡,板子启动电阻设为从TF卡启动,就是拆掉R2584上的电阻,焊接到R2577
焊上SD卡座
然后还有。。。
把启动分区,就是TF卡的FAT32分区,里面的uimage删掉
把文件夹里面的boot.bin   system.bit.bin   uimage Env.txt 等复制到fat32 分区

最近编辑记录 3DA502 (2019-04-10 18:09:48)

离线

#43 2019-04-10 17:23:08

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

3DA502 说:

没有带路手册!!!

下载ebaz4205文件夹,里面有个镜像xillinux-2.0.img

把这个镜像烧入TF卡,板子启动电阻设为从TF卡启动
然后还有。。。

谢谢大神,
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816

最近编辑记录 晕哥 (2019-04-10 17:32:51)

在线

#44 2019-04-10 17:58:03

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

晕哥 说:
3DA502 说:

没有带路手册!!!

下载ebaz4205文件夹,里面有个镜像xillinux-2.0.img

把这个镜像烧入TF卡,板子启动电阻设为从TF卡启动
然后还有。。。

谢谢大神,
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816

debian和ubuntu的编译说明:https://www.digikey.com/eewiki/display/linuxonarm/Zynq-7000#Zynq-7000-Ubuntu18.04LTS

离线

#45 2019-04-10 18:11:38

3DA502
会员
注册时间: 2018-08-18
累计积分: 3

Re: 捡了个便宜的高级ZYNQ开发板玩玩

晕哥 说:
3DA502 说:

没有带路手册!!!

下载ebaz4205文件夹,里面有个镜像xillinux-2.0.img

把这个镜像烧入TF卡,板子启动电阻设为从TF卡启动
然后还有。。。

谢谢大神,
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816
我现在把nanopi 群附件都拷贝到  新qq群了 :634396816

不是大神,Linux大菜鸟

离线

#46 2019-04-10 19:08:49

duckduckgo
会员
注册时间: 2018-12-13
累计积分: 42

Re: 捡了个便宜的高级ZYNQ开发板玩玩

真会玩

离线

#47 2019-04-11 11:04:34

达克罗德
会员
注册时间: 2018-04-10
累计积分: 480

Re: 捡了个便宜的高级ZYNQ开发板玩玩

MYD-Y7Z010-07S-V1_1-20180803.iso 我下载到百度网盘了,分享给大家
链接: https://pan.baidu.com/s/1XQEWe5SNHIFUBgG4pOnL-A
提取码:gl83

离线

#48 2019-04-11 11:21:04

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

达克罗德 说:

MYD-Y7Z010-07S-V1_1-20180803.iso 我下载到百度网盘了,分享给大家
链接: https://pan.baidu.com/s/1XQEWe5SNHIFUBgG4pOnL-A
提取码:gl83

感谢分享!

在线

#49 2019-04-11 17:23:50

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

3DA502 说:

我这个板子已经跑起来Ubuntu了,用的是友善NAnoPi群II【复制粘贴协会会长】提供的镜像

你好,方便发现启动电阻是哪一个吗?还有怎么改?谢谢

离线

#50 2019-04-11 20:48:12

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

xiaohui 说:
3DA502 说:

我这个板子已经跑起来Ubuntu了,用的是友善NAnoPi群II【复制粘贴协会会长】提供的镜像

你好,方便发现启动电阻是哪一个吗?还有怎么改?谢谢

仔细读贴,帖子前面有写

离线

#51 2019-04-11 23:01:53

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

posystorage 说:
xiaohui 说:
3DA502 说:

我这个板子已经跑起来Ubuntu了,用的是友善NAnoPi群II【复制粘贴协会会长】提供的镜像

你好,方便发现启动电阻是哪一个吗?还有怎么改?谢谢

仔细读贴,帖子前面有写

D2的标记有点偏,不太确定是哪一个。谢谢大佬指路

离线

#52 2019-04-12 09:18:57

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

3DA502 说:

没有带路手册!!!

下载ebaz4205文件夹,里面有个镜像xillinux-2.0.img

把这个镜像烧入TF卡,板子启动电阻设为从TF卡启动,就是拆掉R2584上的电阻,焊接到R2577
焊上SD卡座
然后还有。。。
把启动分区,就是TF卡的FAT32分区,里面的uimage删掉
把文件夹里面的boot.bin   system.bit.bin   uimage Env.txt 等复制到fat32 分区

昨天的调试,接上tf卡,看了下nand启动的打印信息,mmc的大小识别正常,而且好像都挂载上了,没账号密码没办法确定是否完全正常,然后对调了电阻发现还是不能启动。

离线

#53 2019-04-12 09:21:56

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

xillinux-2.0.img 这个系统的账号密码没有对吗?

在线

#54 2019-04-12 09:23:30

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

晕哥 说:

xillinux-2.0.img 这个系统的账号密码没有对吗?

uboot也没起来,不过我好像找到原因了,我没看到楼上大佬的回复,只把uimage拷贝到了fat分区。。。。。刚看了system.bit的作用,汗了

离线

#55 2019-04-12 09:28:59

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

xiaohui 说:
晕哥 说:

xillinux-2.0.img 这个系统的账号密码没有对吗?

uboot也没起来,不过我好像找到原因了,我没看到楼上大佬的回复,只把uimage拷贝到了fat分区。。。。。刚看了system.bit的作用,汗了

找到了一遍文章(http://www.360doc.com/content/13/1113/20/8744436_328989607.shtml)

离线

#56 2019-04-12 09:41:21

xiaohui
会员
注册时间: 2019-01-15
累计积分: 12

Re: 捡了个便宜的高级ZYNQ开发板玩玩

xiaohui 说:
xiaohui 说:
晕哥 说:

xillinux-2.0.img 这个系统的账号密码没有对吗?

uboot也没起来,不过我好像找到原因了,我没看到楼上大佬的回复,只把uimage拷贝到了fat分区。。。。。刚看了system.bit的作用,汗了

找到了一遍文章(http://www.360doc.com/content/13/1113/20/8744436_328989607.shtml)

找到一个制作镜像的教程【未验证】(https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841996/Linux)

离线

#57 2019-04-13 08:24:43

ljbfly
会员
注册时间: 2017-12-07
累计积分: 9

Re: 捡了个便宜的高级ZYNQ开发板玩玩

我用Vivado不能识别板子,jlink可以连上,有什么注意事项吗,需要复位按键吗?

离线

#58 2019-04-13 15:48:23

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

用这个镜像xillinux-2.0.img
能跑uboot但是进不了系统
1

离线

#59 2019-04-13 16:19:29

smartcar
会员
注册时间: 2018-02-19
累计积分: 237

Re: 捡了个便宜的高级ZYNQ开发板玩玩

不是已经有了命令提示符吗,说明已经进入系统了啊

离线

#60 2019-04-13 16:29:36

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

smartcar 说:

不是已经有了命令提示符吗,说明已经进入系统了啊

大佬说这是initramfs  这个镜像应该是乌班图

离线

#61 2019-04-13 17:04:09

smartcar
会员
注册时间: 2018-02-19
累计积分: 237

Re: 捡了个便宜的高级ZYNQ开发板玩玩

posystorage 说:
smartcar 说:

不是已经有了命令提示符吗,说明已经进入系统了啊

大佬说这是initramfs  这个镜像应该是乌班图

原来如此。
根据以往经验,最好 TF卡dump出来的文件自己验证之后给个哈希码(hash),否则出了问题都不知道是哪里的问题。

最近编辑记录 smartcar (2019-04-13 17:04:35)

离线

#62 2019-04-14 20:25:04

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

1.0.0.46 (Nov 28 2017 - 20:56:04 +0800)

Model: Zynq Zed Development Board
DRAM:  ECC disabled 256 MiB
NAND:  128 MiB
MMC:   zynq_sdhci: 0
Invalid bus 0 (err=-1)
*** Warning - spi_flash_probe() failed, using default environment

In:    serial
Out:   serial
Err:   serial
Model: Zynq Zed Development Board
Net:   Gem.e000b000
Hit 'd' to stop autoboot(eric):  0
Copying Linux from NAND flash to RAM...

Device 0: nand0, sector size 128 KiB
  Page size       2048 b
  OOB size          64 b
  Erase size    131072 b
  subpagesize      512 b
  options     0x       0
  bbt options 0x   20000

NAND read: device 0 offset 0x2220000, size 0x300000
 3145728 bytes read: OK
  design filename = "top_ctrl;UserID=0XFFFFFFFF;Version=2016.4"
  part number = "7z010clg400"
  date = "2017/11/28"
  time = "13:25:29"
  bytes in bitstream = 2083740
zynq_align_dma_buffer: Align buffer at 100068 to 100000(swap 1)

NAND read: device 0 offset 0x300000, size 0x500000
 5242880 bytes read: OK

NAND read: device 0 offset 0x800000, size 0x20000
 131072 bytes read: OK
## Booting kernel from Legacy Image at 02080000 ...
   Image Name:   Linux-4.6.0-xilinx
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3820688 Bytes = 3.6 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 02000000
   Booting using the fdt blob at 0x2000000
   Loading Kernel Image ... OK
   Loading Device Tree to 0f2fe000, end 0f303b90 ... OK

Starting kernel ...

Booting Linux on physical CPU 0x0
Linux version 4.6.0-xilinx (root@alvin) (gcc version 5.2.0 (GCC) ) #5 SMP PREEMPT Mon May 8 14:36:49 CST 2017
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: xlnx,zynq-7000
cma: Reserved 16 MiB at 0x0e000000
Memory policy: Data cache writealloc
percpu: Embedded 12 pages/cpu @cfdce000 s19776 r8192 d21184 u49152
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
Kernel command line: console=ttyPS0,115200 root=/dev/mtdblock6 rootfstype=jffs2 noinitrd rw rootwait
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 234624K/262144K available (5286K kernel code, 231K rwdata, 1848K rodata, 1024K init, 226K bss, 11136K reserved, 16384K cma-reserved, 0K highmem)
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)
    lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)
      .text : 0xc0008000 - 0xc07f7850   (8127 kB)
      .init : 0xc0800000 - 0xc0900000   (1024 kB)
      .data : 0xc0900000 - 0xc0939e60   ( 232 kB)
       .bss : 0xc0939e60 - 0xc0972764   ( 227 kB)
Preemptible hierarchical RCU implementation.
        Build-time adjustment of leaf fanout to 32.
        RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
NR_IRQS:16 nr_irqs:16 16
efuse mapped to d0800000
slcr mapped to d0802000
L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
L2C-310 erratum 769419 enabled
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 ID prefetch enabled, offset 1 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 8 ways, 512 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
zynq_clock_init: clkc starts at d0802100
Zynq clock init
sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns
clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce076117e, max_idle_ns: 440795215954 ns
Switching to timer-based delay loop, resolution 3ns
clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
timer #0 at d080a000, irq=17
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333330)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x100000 - 0x100058
CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
Brought up 2 CPUs
SMP: Total of 2 processors activated (1333.33 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor menu
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
zynq-ocm f800c000.ocmc: ZYNQ OCM pool: 256 KiB @ 0xd0880000
zynq-pinctrl 700.pinctrl: zynq pinctrl initialized
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm_global_timer
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
futex hash table entries: 512 (order: 3, 32768 bytes)
workingset: timestamp_bits=28 max_order=16 bucket_order=0
jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330
dma-pl330 f8003000.dmac:        DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
42c00000.serial: ttyUL2 at MMIO 0x42c00000 (irq = 166, base_baud = 0) is a uartlite
e0000000.serial: ttyPS1 at MMIO 0xe0000000 (irq = 144, base_baud = 3124996) is a xuartps
e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 145, base_baud = 3124996) is a xuartps
console [ttyPS0] enabled
xdevcfg f8007000.devcfg: ioremap 0xf8007000 to d0872000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
CAN device driver interface
gpiod_set_value: invalid GPIO
libphy: MACB_mii_bus: probed
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 148 (00:0a:35:00:01:22)
ICPlus IP101A/G e000b000.etherne:00: attached PHY driver [ICPlus IP101A/G] (mii_bus:phy_addr=e000b000.etherne:00, irq=-1)
e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
rtc-pcf8563 0-0051: chip found, driver version 0.4.4
rtc-pcf8563 0-0051: pcf8563_write_block_data: err=-11 addr=0e, data=03
rtc-pcf8563 0-0051: pcf8563_probe: write error
rtc-pcf8563: probe of 0-0051 failed with error -5
cdns-i2c e0004000.i2c: 400 kHz mmio e0004000 irq 141
EDAC MC: ECC not enabled
Xilinx Zynq CpuIdle Driver started
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on e0100000.sdhci [e0100000.sdhci] using DMA
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
nand: device found, Manufacturer ID: 0xef, Chip ID: 0xf1
nand: Unknown W29N01HV
nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
Bad block table found at page 65472, version 0x01
Bad block table found at page 65408, version 0x01
nand_read_bbt: bad block at 0x000007f60000
nand_read_bbt: bad block at 0x000007f80000
nand_read_bbt: bad block at 0x000007fa0000
nand_read_bbt: bad block at 0x000007fc0000
9 ofpart partitions found on MTD device pl35x-nand
Creating 9 MTD partitions on "pl35x-nand":
0x000000000000-0x000000300000 : "nand-fsbl-uboot"
0x000000300000-0x000000800000 : "nand-linux"
0x000000800000-0x000000820000 : "nand-device-tree"
mmc0: new high speed SDHC card at address 0007
0x000000820000-0x000001220000 : "nand-rootfs"
mmcblk0: mmc0:0007 SD32G 29.0 GiB
 mmcblk0: p1
0x000001220000-0x000002220000 : "nand-jffs2"
0x000002220000-0x000002a20000 : "nand-bitstream"
0x000002a20000-0x000006a20000 : "nand-allrootfs"
0x000006a20000-0x000007e00000 : "nand-release"
0x000007e00000-0x000008000000 : "nand-reserve"
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
Registering SWP/SWPB emulation handler
hctosys: unable to open rtc device (rtc0)
ALSA device list:
  No soundcards found.
VFS: Mounted root (jffs2 filesystem) on device 31:6.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c0800000 - c0900000)
INIT: version 2.88 booting
FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
random: dd urandom read with 2 bits of entropy available
Wed Jul 21 02:50:29 UTC 2010
Starting internet superserver: inetd.
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
appstartup .....
rm: can't remove '/tmp/*': No such file or directory
0
BANK0
macb e000b000.ethernet eth0: unable to generate target frequency: 25000000 Hz
macb e000b000.ethernet eth0: link up (100/Full)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
appstartup ..... end
INIT: Entering runlevel: 5
Configuring network interfaces... done.
Starting Dropbear SSH server: dropbear.
Starting syslogd/klogd: done

PetaLinux 2016.4 zedboard-zynq7 /dev/ttyPS0

zedboard-zynq7 login: ./dwang_btc_miner
./ethtool
./HKDW.tar.gz
./libnetsnmpagent.so.30
./libnetsnmpmibs.so.30
./libnetsnmp.so.30
./proc_monitor
./reset_button
./snmpd
./snmpd.conf
./sys_pll_thrs.conf
./upgrade_ver_6.0.20.50
./zebra
jffs2: notice: (742) check_node_data: wrong data CRC in data node at 0x02fea3fc: read 0x464f62fa, calculated 0xd141d0ed.
jffs2: notice: (742) check_node_data: wrong data CRC in data node at 0x01a21ba8: read 0x6db7b1e6, calculated 0x33302c8d.
jffs2: notice: (742) check_node_data: wrong data CRC in data node at 0x004f1ee4: read 0xfc632049, calculated 0x57dc0d41.
./zyp/
./zyp/controllers/
./zyp/controllers/Status.c
./zyp/controllers/update.c
./zyp/controllers/Cgminer.c
./zyp/controllers/ipccom.c
./zyp/controllers/chipstatus.c
./zyp/controllers/admininfo.c
./zyp/controllers/Ethernet.c
./zyp/controllers/alarm.c
./zyp/controllers/ebang.c
./zyp/controllers/user.c
./zyp/auth.conf
./zyp/cache/
./zyp/cache/view_a7831b06fabea092a36b5a9cbe1005f3.so
./zyp/cache/view_3c0e2047e5221fb419a7ec0af4b7854c.so
./zyp/cache/view_53ea0d6735e4fb0329c094a648870277.so
./zyp/cache/view_04f9c7da622b21b96049f15706d92938.so
./zyp/cache/view_f7022020d354ba278dcc7ccab562a0dd.so
./zyp/cache/view_6f60de3de9ffb67d1f2e97f4b428386d.so
./zyp/cache/view_b477df8fa01e40197eb5fa8f48e3907b.so
./zyp/cache/view_035f15cc8bbe24799d3e54770f8d8295.so
./zyp/cache/view_513a569543fc2e0d3838c80e9b2de7d4.so
./zyp/cache/view_fb23b72a36b7b4dbe70628d8cca96ed0.so
./zyp/cache/view_f77f36b0d78321b044f0e296a2c667a2.so
./zyp/cache/controller_b40ca62848e046ce00cc49b1905d4fca.so
./zyp/cache/controller_2cb91d133ac7e670d03160cdd11a46c3.so
./zyp/cache/controller_ec2859b93a67c572652a66dbb4a6fe5b.so
./zyp/cache/view_4bc9f79c654681ca48136ecbdede158a.so
./zyp/cache/controller_770d6494da130a44af4aa8689fab502a.so
./zyp/cache/view_3a2b7a533e83e2d61b2cad29bb4b187e.so
./zyp/cache/view_dcb9a5587c458400c8722a02dc5ac818.so
./zyp/cache/view_3eec443737a3de9610a039406fdd038b.so
./zyp/cache/view_512223a62f67729b723fb61c3f62368a.so
./zyp/cache/view_f6669d1b369196a904ea1967e72739a2.so
./zyp/cache/view_4d4d2036351546190541ac2a32bcc383.so
./zyp/cache/view_8d281e6866d6e1de33be9fcec2966541.so
./zyp/cache/view_eddbf50269317b7877761754e564ee3c.so
./zyp/cache/view_3eb313d8866c3b5632568a7b408bedd4.so
./zyp/cache/view_7403f191a0a159c0692904ffa2491391.so
./zyp/cache/view_e4ac6605b16f7008362b59441406db75.so
./zyp/cache/controller_0d206980b11e3c885a9c639e66c6a231.so
./zyp/cache/view_cbb7866fb91eccef78994dc93adea6fb.so
./zyp/cache/controller_be279ec5321ddeabc8b45df9b08e9fe5.so
./zyp/cache/view_51b611867533393b33d56fd5a88977ca.so
./zyp/cache/view_b2068302aa7479365676d89b37de0a1e.so
./zyp/cache/view_c767ad3476fed9929b188b80cfbb45cb.so
./zyp/cache/controller_5278e85e128cf0ef1a4ccb000045c8b6.so
./zyp/cache/view_44b347948bf5f69ed66f55bf8d53e72b.so
./zyp/cache/view_393c60be603fba53dffb8bf88aa8e06b.so
./zyp/cache/controller_6cc243d48f5b4d8cbc1333bf8b28e517.so
./zyp/cache/controller_54a1923d66aec572ecb5557e0b0fe8ec.so
./zyp/cache/controller_2c81930eb9e673249e91e37173ae1434.so
./zyp/cache/view_b72ff745f4632093aa84e2cde689fba2.so
./zyp/cache/view_61b0e78a6f6e04dc3fe24ce0b7cf8e4f.so
./zyp/cache/view_4c88510bb3ee948cccea77a6b527fb87.so
./zyp/cache/view_afc502e1aa9bcff357e9eb694dabe642.so
./zyp/cache/view_1e6f4c0c0a10cbe7cfc371f4f1d38e6c.so
./zyp/cache/view_e762c5ef4bbb5893f6322f9f942e6074.so
./zyp/cache/view_5ffa9844f03dbee8b84e6b065c47f3ea.so
./zyp/cache/view_6aabc965f39a5511e494ce254a3779b1.so
./zyp/cache/view_03d2ce9bc8e4712cba15729805f23a50.so
./zyp/favicon.ico
./zyp/web/
./zyp/web/index_en.esp
./zyp/web/begin_en.esp
./zyp/web/banner.esp
./zyp/web/Cgminer/
./zyp/web/Cgminer/CgminerStatus.esp
./zyp/web/Cgminer/CgminerStatus_en.esp
./zyp/web/Cgminer/CgminerConfig_en.esp
./zyp/web/Cgminer/CgminerConfig.esp
./zyp/web/MenuRpm.esp
./zyp/web/admininfo/
./zyp/web/admininfo/getadmininfo_en.esp
./zyp/web/admininfo/getadmininfo.esp
./zyp/web/favicon.ico
./zyp/web/js/
./zyp/web/js/form.js.bak
./zyp/web/js/modernizr.custom.js
./zyp/web/js/notificationFx.js
./zyp/web/js/jquery.min.js.bak
./zyp/web/js/jquery-1.11.0.min.js
./zyp/web/js/echarts-all.js
./zyp/web/js/jquery1.js
./zyp/web/js/snap.svg-min.js
./zyp/web/js/jquery.min.js
./zyp/web/js/jquery.js
./zyp/web/js/dtree.js
./zyp/web/js/script.js
./zyp/web/js/jquery-1.9.1.min.js
./zyp/web/js/nav.js
./zyp/web/js/form.js
./zyp/web/js/classie.js
./zyp/web/js/highcharts.js
./zyp/web/alarm/
./zyp/web/alarm/alarm.esp
./zyp/web/alarm/AlarmManagement.esp
./zyp/web/alarm/alarm_en.esp
./zyp/web/alarm/AlarmStatus.esp
./zyp/web/ebang/
./zyp/web/ebang/eblist.esp
./zyp/web/ebang/upload.esp
./zyp/web/ebang/upload-esp.html
./zyp/web/logo/
./zyp/web/logo/logo_ch.png
./zyp/web/logo/logo_en.png
./zyp/web/logo.html
./zyp/web/update/
./zyp/web/update/update.esp
./zyp/web/update/help_en.esp
./zyp/web/update/ping.esp
./zyp/web/update/factory_en.esp
./zyp/web/update/help.esp
./zyp/web/update/ResetRpm_en.esp
./zyp/web/update/ResetRpm.esp
./zyp/web/update/exit_en.esp
./zyp/web/update/update_en.esp
./zyp/web/update/exit.esp
./zyp/web/update/factory.esp
./zyp/web/Ethernet/
./zyp/web/Ethernet/IPEthernetConfig.esp
./zyp/web/Ethernet/IPEthernetPort.esp
./zyp/web/Ethernet/IPEthernetConfig_en.esp
./zyp/web/Ethernet/IPEthernetPort_en.esp
./zyp/web/user/
./zyp/web/user/login.html
./zyp/web/user/login.html.bak
./zyp/web/user/list.esp
./zyp/web/chipstatus/
./zyp/web/chipstatus/moduleStatus.esp
./zyp/web/chipstatus/chipstatus.esp
./zyp/web/Status/
./zyp/web/Status/SystemStatusRpm_en.esp
./zyp/web/Status/images/
./zyp/web/Status/images/SystemStatusRpm_01.gif
./zyp/web/Status/images/SystemStatusRpm_02.gif
./zyp/web/Status/images/SystemStatusRpm_03.gif
./zyp/web/Status/SystemStatusRpm.esp
./zyp/web/begin.esp
./zyp/web/graph/
./zyp/web/graph/shBrushJScript.min.js
./zyp/web/graph/shThemejqPlot.min.css
./zyp/web/graph/shCore.min.js
./zyp/web/graph/excanvas.js
./zyp/web/graph/jquery.jqplot.min.js
./zyp/web/graph/jquery.jqplot.min.css
./zyp/web/graph/jquery.min.js
./zyp/web/graph/shCoreDefault.min.css
./zyp/web/graph/jqplot.highlighter.min.js
./zyp/web/graph/shBrushXml.min.js
./zyp/web/graph/jqplot.cursor.min.js
./zyp/web/graph/jqplot.dateAxisRenderer.min.js
./zyp/web/public/
./zyp/web/public/login.html
./zyp/web/public/img/
./zyp/web/public/img/arc.gif
./zyp/web/public/img/empty.gif
./zyp/web/public/css/
./zyp/web/public/css/css_main.css
./zyp/web/arc.html
./zyp/web/img/
./zyp/web/img/success.jpg
./zyp/web/img/weibo01.jpg
./zyp/web/img/minus.gif
./zyp/web/img/invalid.png
./zyp/web/img/icon_alert.gif
./zyp/web/img/nolines_plus.gif
./zyp/web/img/folder.gif
./zyp/web/img/pro_left.png
./zyp/web/img/bg.jpg
./zyp/web/img/base.gif
./zyp/web/img/join.gif
./zyp/web/img/red_asterisk.png
./zyp/web/img/line.gif
./zyp/web/img/logo.png
./zyp/web/img/pw.gif
./zyp/web/img/pro_down.png
./zyp/web/img/.DS_Store
./zyp/web/img/bg.gif
./zyp/web/img/plusbottom.gif
./zyp/web/img/weibo.jpg
./zyp/web/img/arc.gif
./zyp/web/img/folderopen.gif
./zyp/web/img/empty.gif
./zyp/web/img/radiobutton.gif
./zyp/web/img/minusbottom.gif
./zyp/web/img/nolines_minus.gif
./zyp/web/img/checkbox.gif
./zyp/web/img/bk.jpg
./zyp/web/img/bgColor.jpg
./zyp/web/img/plus.gif
./zyp/web/img/buticon.gif
./zyp/web/img/page.gif
./zyp/web/img/arc.jpg
./zyp/web/img/joinbottom.gif
./zyp/web/img/province_sprites.png
./zyp/web/index.esp
./zyp/web/css/
./zyp/web/css/css_main.css
./zyp/web/css/ns-style-bar.css
./zyp/web/css/demo.css
./zyp/web/css/ns-style-attached.css
./zyp/web/css/style.css.bak
./zyp/web/css/ns-style-growl.css
./zyp/web/css/dtree.css
./zyp/web/css/style.css
./zyp/web/css/normalize.css
./zyp/web/css/public.css
./zyp/web/css/ns-default.css
./zyp/web/css/ns-style-other.css
./zyp/web/css/css_main.css~
./zyp/setappconf_ip.sh
./zyp/make.sh
./zyp/self.key
./zyp/self.crt
./zyp/appweb.conf
./zyp/README.md
/opt/system/startscrip: line 14: kill: (889) - No such process
/opt/system/startscrip: line 15: kill: (894) - No such process
/opt/system/startscrip: line 16: kill: (899) - No such process
Started HTTP service on 192.168.80.140:80
Started HTTPS service on 192.168.80.140:443
FPGA version 0x46 .
FPGA g_chip_type 0x46 .
Hardware type 0x4205 .
-------- Pin OK    --------
Create /run/dewang_reboot_times.
dewang first boot.....
open serial  /dev/ttyUL2 port!
pll thrs 780
tempr thrs 60
tempr thrs 90
tempr work 35
pn **********
ip 192.168.39.204 mask 255.255.255.0 gate 192.168.39.1 dns 192.168.39.1
mac 8C:C7:D0:11:05:C1
use 0 bank0 soft_v6.0.20.50 bank1 soft_v6.0.20.48
macb e000b000.ethernet eth0: link down

PetaLinux 2016.4 zedboard-zynq7 /dev/ttyPS0

zedboard-zynq7 login:
PetaLinux 2016.4 zedboard-zynq7 /dev/ttyPS0

zedboard-zynq7 login: Finishing the Init
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
macb e000b000.ethernet eth0: unable to generate target frequency: 25000000 Hz
macb e000b000.ethernet eth0: link up (100/Full)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
killall: udhcpc: no process killed

QQ20190414202221.png

焊上 TF 卡座, 插入 TF 卡.

在线

#63 2019-04-14 20:36:42

arychen
会员
注册时间: 2019-04-06
累计积分: 3

Re: 捡了个便宜的高级ZYNQ开发板玩玩

这个7010里面的FPGA  能够虚拟出一些什么接口功能
或者说  速度能到多少啊

离线

#64 2019-04-14 20:50:25

hackerboygn
会员
注册时间: 2019-04-14
累计积分: 4

Re: 捡了个便宜的高级ZYNQ开发板玩玩

现有的电路图和PCB应该是逆向出来的,没有焊的器件参数都没标,当年矿机是天价,催生了配套维修产业

离线

#65 2019-04-14 20:52:55

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

QQ20190414205122.png

QQ20190414205126.png

QQ群 464302622 附件 xillinux-2.0.img, dump 到 TF 卡:

sudo dd if=/mnt/hgfs/D/xillinux-2.0.img/xillinux-2.0.img of=/dev/sdX

QQ20190414210613.png


u-boot 启动, 按 d, 进入 u-boot 命令行状态.

zynq-uboot> fatls mmc 0:1
  4487928   uimage

1 file(s), 0 dir(s)
zynq-uboot> ext4ls mmc 0:2
<DIR>       4096 .
<DIR>       4096 ..
<DIR>      16384 lost+found
<DIR>       4096 run
<DIR>       4096 sys
<DIR>       4096 tmp
<DIR>       4096 proc
<DIR>       4096 etc
<DIR>       4096 root
<DIR>       4096 boot
<DIR>       4096 opt
<DIR>       4096 sbin
<DIR>       4096 mnt
<DIR>       4096 home
<DIR>       4096 srv
<DIR>       4096 media
<DIR>       4096 snap
<DIR>       4096 usr
<DIR>       4096 lib
<DIR>       4096 dev
<DIR>       4096 bin
<DIR>       4096 var

在线

#66 2019-04-14 20:53:58

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

hackerboygn 说:

现有的电路图和PCB应该是逆向出来的,没有焊的器件参数都没标,当年矿机是天价,催生了配套维修产业

这个有道理 ^_^

在线

#67 2019-04-14 22:00:28

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,127

Re: 捡了个便宜的高级ZYNQ开发板玩玩

setenv ipaddr 192.168.1.3
setenv serverip 192.168.1.99

nand read 0x100000 0 0x300000
tftpput 0x100000 0x300000 uboot.bin

nand read 0x100000 0x300000 0x500000
tftpput 0x100000 0x500000 image.bin

QQ20190414215928.png

按上面方法导出了 uboot 和 linux, 不知道对不对.  zynq_uboot_kernel.7z

在线

#68 2019-04-14 23:42:43

达克罗德
会员
注册时间: 2018-04-10
累计积分: 480

Re: 捡了个便宜的高级ZYNQ开发板玩玩

焊了电源线后跑起来了,38元一个真是划算呀。Vivado必须装完整版的吗?我电脑空间不足

离线

#69 2019-04-15 00:27:02

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

达克罗德 说:

焊了电源线后跑起来了,38元一个真是划算呀。Vivado必须装完整版的吗?我电脑空间不足

个人认为这个矿渣是真的超值。vivado好像得老老实实安装完。小姐姐删两个就有空间了~

离线

#70 2019-04-15 10:17:46

hackerboygn
会员
注册时间: 2019-04-14
累计积分: 4

Re: 捡了个便宜的高级ZYNQ开发板玩玩

请教一个,ARM部分通过JTAG下载固件到板载Flash的话,是不是只用JLink就可以实现?FPGA通过的下载需要什么工具,只能用xilinx自家的?

离线

#71 2019-04-17 13:17:21

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

hackerboygn 说:

请教一个,ARM部分通过JTAG下载固件到板载Flash的话,是不是只用JLink就可以实现?FPGA通过的下载需要什么工具,只能用xilinx自家的?

可以从sd卡直接启动。fpga部分的位流文件在uboot里面加载,用不着jtag

离线

#72 2019-04-17 15:11:27

hackerboygn
会员
注册时间: 2019-04-14
累计积分: 4

Re: 捡了个便宜的高级ZYNQ开发板玩玩

按照42楼道方法,卡在uboot进不去系统,求带路
zynq1.png
zynq2.png

离线

#73 2019-04-17 16:17:44

hackerboygn
会员
注册时间: 2019-04-14
累计积分: 4

Re: 捡了个便宜的高级ZYNQ开发板玩玩

hackerboygn 说:

蛋疼,手动敲一编启动命令就能进。反正调用run命令就极有可能找不到zynq-ebaz.dtb。(其他文件都可以,唯独zynq-ebaz.dtb不行,难到我的TF卡有问题???)
现在把启动脚步的环境变量简化成如下形式就可以完美进系统了

zynq3.png

离线

#74 2019-04-17 23:31:02

ljbfly
会员
注册时间: 2017-12-07
累计积分: 9

Re: 捡了个便宜的高级ZYNQ开发板玩玩

SEGGER Embedded Studio + Jlink Jtag模式裸机能跑起来了 big_smile
TIM20190417231818.png
Executable_1.7z
接下来怎么点个灯呢 ? sad 。。。

离线

#75 2019-04-20 10:42:20

posystorage
会员
注册时间: 2018-05-06
累计积分: 71

Re: 捡了个便宜的高级ZYNQ开发板玩玩

hackerboygn 说:
hackerboygn 说:

蛋疼,手动敲一编启动命令就能进。反正调用run命令就极有可能找不到zynq-ebaz.dtb。(其他文件都可以,唯独zynq-ebaz.dtb不行,难到我的TF卡有问题???)
现在把启动脚步的环境变量简化成如下形式就可以完美进系统了

https://whycan.cn/files/members/1598/zynq3.png

是的 那个脚本有问题,可以吧zynq-ebaz.dtb改名字成devicetree.dtb

离线

页脚