Latest Posts

failed to run aclocal: No such file or directory 解决方法(ubuntu)


ubuntu在程序编译过程中,出现如下错误的,解决方法

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4 --output=aclocal.m4t
Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 326.
autoreconf: failed to run aclocal: No such file or directory
make: *** No rule to make target `clean'.  Stop.
make: *** No targets specified and no makefile found.  Stop.

aclocal是automake的一个文件。是一个alternatives的软链接,如下所示

root@desktop:~# ls -la /usr/bin/acl*
lrwxrwxrwx 1 root root    25  1月 16 08:11 /usr/bin/aclocal -> /etc/alternatives/aclocal
lrwxrwxrwx 1 root root    12  7月 29 15:34 /usr/bin/aclocal-1.14 -> aclocal-1.15
-rwxr-xr-x 1 root root 36792  1月 26  2017 /usr/bin/aclocal-1.15

只所以出现这种情况,大体是安装包的顺序前后有出入,重新安装一下相关包就能够解决

示例:ubuntu14安装离线deb包的方法

dpkg -i autotools-dev_20130810.1_all.deb autoconf_2.69-6_all.deb automake_1.15-6_all.deb


Read More

ubuntu deb包下载地址以及安装方法


ubuntu deb包下载地址:

https://launchpad.net/ubuntu/

ubuntu12 precise 精确的 https://launchpad.net/ubuntu/precise
ubuntu14 trusty 可靠的 https://launchpad.net/ubuntu/trusty
ubuntu16 xenial 伟大的 https://launchpad.net/ubuntu/xenial
ubuntu18 bionic 能力超人的 https://launchpad.net/ubuntu/bionic
ubuntu20 focal 很重要的 https://launchpad.net/ubuntu/focal

deb包安装使用以下命令进行

dpkg -i  debfilename.deb

deb包查询使用以下命令进行

dpkg -l

 


Read More

ubuntu14系统下sh: autom4te: command not found解决方法


 ubuntu14系统下sh: autom4te: command not found解决方法

autom4te是autoconf里面的一个文件,提示这个主要是没有安装autoconf。

安装这个软件包有两种方法,在线安装,离线安装。

在线安装

#apt-get install autoconf

离线安装,需要首先下载deb安装包

从这个网站搜索下载需要的安装包https://launchpad.net/ubuntu/trusty/amd64

搜到软件包:autoconf_2.69-6_all.deb,再确认一下依赖的包,如果本地也没有安装,就一块下载下来。

依赖m4_1.4.17-2ubuntu1_amd64.deb,嵌套依赖libsigsegv2_2.10-2_amd64.deb

安装使用以下命令

#dpkg -i libsigsegv2_2.10-2_amd64.deb
#dpkg -i m4_1.4.17-2ubuntu1_amd64.deb
#dpkg -i autoconf_2.69-6_all.deb

 


Read More

SAS Expander的厂家


目前了解到有两家提供sas expander,LSI和PMC。

厂家经过频繁的收购,目前的隶属关系,请查看 存储相关厂家


Read More

lattice UFM 介绍


原始文档来自于lattice官网文档,可以匿名搜索下载。 RAM-TypeInterfaceforEmbeddedUserFlashMemory.PDF

MachXO2™-640/U and higher density devices provide a User Flash Memory (UFM) block, which can be used for a variety of applications including PROM data storage, or general purpose non-volatile Flash memory. In some design contexts, the UFM may be used concurrently to store EFB initialization data, or in rare situations configuration data overflow, as specified by user settings.
The UFM is page addressable. Each page has 128 bits (16 bytes). The UFM block connects to the device core through the Embedded Function Block (EFB) WISHBONE interface. If desired, users can also access the UFM block independently through the hardened JTAG, I2C and SPI interfaces of the device.
This reference design is intended to provide a familiar and intuitive extension to the MachXO2 Embedded Functional Block User Flash Memory (EFB UFM). This design facilitates users to access the MachXO2 EFB UFM module without the knowledge of WISHBONE protocol.

 

MachXO2™-640/U和更高密度的设备提供了一个用户闪存(UFM)块,可用于各种应用,包括PROM数据存储或通用非易失性闪存。在某些设计上下文中,UFM可以并发地用于存储EFB初始化数据,或者在极少数情况下,配置数据溢出,如用户设置所指定。

UFM是页面可寻址的。每一页有128位(16字节)。UFM块通过嵌入式功能块(EFB)WISHBONE接口连接到设备核心。如果需要,用户还可以通过设备的加固JTAG、I2C和SPI接口独立访问UFM块。

此参考设计旨在为MachXO2嵌入式功能块用户闪存(EFB UFM)提供熟悉和直观的扩展。这种设计便于用户在不了解WISHBONE协议的情况下访问MachXO2 EFB UFM模块。


Read More

笔记本电脑代工厂


仁宝, 富士康、广达、英业达、和硕、纬创。

纬创 Wistron 宏碁  
广达 Quanta    
英业达 inventec    
和硕 pegatron 华硕  
富士康 foxconn    
仁宝 compal    
伟创力 flex    
联宝 LCFC 联想  
比亚迪 BYD    
闻泰 wingtech    
华勤 huaqin    
       

 


Read More

git add 不小心增加了临时文件如何撤销操作


git add ./dirxx

表示增加目录dirxx所有文件,不小心就会提交其他文件,尤其时一些临时生成的文件。

git add 如果添加了错误的文件的话,如何进行撤销呢?

1:首先使用git status 先看一下add 中的文件,确认是否增加了不需要的文件。

2:git reset HEAD  ./dirxx/XXX/XXX/.XXX.txt~ 就是对某个文件进行撤销了

3:   git reset HEAD ./dirxx/yy  撤销一个目录下的所有文件


Read More

串口小板使用注意事项防止芯片烧毁。


1:在将串口小板连接到调试设备前,需要特别注意GND和VCC,一旦接反,可能会烧板。

2:在有些板卡上,串口小板的VCC可以不接,由系统供电。

3:有输出,但输出乱码时,可以修改一下baud率再试试

4:有输出,但断断续续时,将UART连接再检查一遍,确认连接牢靠。

5:RX和TX接反的情况下,一般不会造成烧板,可以互换再试。

6:VCC的电压可能不同,有多种电压5V,3.3V.18V,确保电压设置一致。

7:UART为异步接受,一般设备的TX对应串口小板的RX,设备的RX对应串口小板的TX


Read More


© 2008-2022 CunYouLu存有录博客 村友录 存游录 鲁ICP备08005943号