so have you figured out?
do KERNEL_MODULE_AUTOLOAD and KERNEL_MODULE_PROBECONF work?
if not, you can surely write into /etc/modules-load.d/ within a bitbake recipe in a do_post_install stage
so have you figured out?
do KERNEL_MODULE_AUTOLOAD and KERNEL_MODULE_PROBECONF work?
if not, you can surely write into /etc/modules-load.d/ within a bitbake recipe in a do_post_install stage
What do you mean by this is a compatibility issue ? Intel Motherboard is not compatible with hardware that i am using but other motherboards . what do you suggest ?
That's what I thought, ie microwave or central heating thermostat (external sources). But the heating hasn't always been on, I have tried the nuc in a different room, on a different ring main. Also, I have never seen this while running a Mygica 510b with transparency.
I was thinking of the internal fan, but, that is running all the time. As for temperature, the device doesn't have to switched on very long before it happens.
Thanks
after waiting almost 6 months i thought this issue was related to my installation of windows , but with a fresh install i have the same problem.
Jason Hoffman is there any news from intel ?
Hello Kevin, thank you very much for your answer.
I think that memory are full compatible. As I mentioned in my post, BIOS recognize all the 16 GB of RAM, if init with CENTOS 7 Live CD works perfectlly with 16 GB, even forcing a full read of memory RAM.
Only fails with Windows 7 x64 Professional.
This is why i can't understand what is happened.
I have been searching for bugs in Windows 7 but nothing founded relative to this issue.
Regards,
Mariano
Hi CMata,
I am using MRAA in a c++ code build in eclipse.
When the tmp36 is connected to Galileo my multimeter reads 1.35v and when it is not connected it reads 0.7v
Cheers.
I just setup a NUC 5i5RHY and I have a problem. If I power-on NUC after few hours (cold boot) I have no video ( I need to power on manual the monitor) .Restarting NUC, or boot after few minutes after a power-off works fine.
RAM: Kingston Hyper X Impact (HX316LS9IBK2/8)
SSD: Samsung 840 Pro (SATA), Samsung 850 EVO (M2).
Also WOL don't work (before cold boot LEDs form LAN port are off on NUC and LED form router for NUC is also off)
WOL works ok if I restart NUC after few minutes, but after few hours is dead no LAN power, no WOL ...
Please tell me if I have a defective unit, to start RMA.
Funny thing is that it was working alright with and without bios pin. Yesterday out of the blue it turned off and now does no matter what I do blue led blinks only ONE time. No singal beeps, no 3 beeps when no ram etc. It just blinks once which is annoying because there is no code for that.
To sylvia_intel - Have you tried this test without the Wake on LAN setting active?
I now have all the parts to build the thing. I have $2,000 worth of parts that I can't get it working because there is no FTDI driver. So I followed your refereence on BPS Building Error and was determined to give it another try.
The relevant post is this:
And by the way, I think I've found the root cause of that.
In the libwebsockets recipe there's a hardcoded reference to sysroot location specific for 64-bit host OS
So if you change the "x86_64-linux" in the below recipe line according to what the name of that directory is on 32-bit system (don't have one at hand to try), I think it's going to work fine.
export OPENSSL_CONF=${TMPDIR}/sysroots/x86_64-linux/usr/lib/ssl/openssl.cnf
This is line 22 in the recipe file at
edison-src/device-software/meta-edison-distro/recipes-connectivity/libwebsockets/libwebsockets_1.23.bb
I cannot find the libwebsockets recipe anywhere. I did a grep for the suspect line in all the files I downloaded and no hits. I did a search for libwebsockets in the instructions and that word is not in there. Where is it?
EDIT: This directory edison-src/device-software/meta-edison-distro/recipes-connectivity/libwebsockets does not exist.
The string x86_64-linux occurs in 102 places under edison-src
Can someone give me a way to build a kernel with a FTDI driver that works PLEASE!
PS. AlexT_Intel has a blog and suggested I follow his recipe which I did. I posted my results there but the quick summary is that it doesn't work either and it seems from the blog that the process has not been tried in ww05-15 but "should" work.
Ok all good now. Thanks for your suggestions!
SPI is now working perfectly. My Gen 1 board was just giving me garbage, but when I ran the below on the Gen 2 board i get perfect results:
var m = require('mraa'); var nLEDs = 48*6*3; var ledBar = new Buffer(nLEDs); var maxValue=10; var ledCnt=0, rcnt=0, innerCnt=0, globalDellay=50; x = new m.Spi(0); init(); runMain(); function init() { x.frequency(5000000); x.lsbmode(false); x.mode(m.SPI_MODE0); clearSuit(); } function runMain() { while(true) { for(ledCnt=0; ledCnt<3; ledCnt++) { for(rcnt=0; rcnt<maxValue; rcnt++) { for(innerCnt=0; innerCnt<nLEDs; innerCnt+=3) { if(ledCnt==0){ledBar[innerCnt]=rcnt;} else if(ledCnt==1){ledBar[innerCnt+1]=rcnt;} else if(ledCnt==2){ledBar[innerCnt+2]=rcnt;} } loadWS2803SPI(); delay(globalDellay); } for(rcnt=maxValue; rcnt>-1; rcnt--) { for(innerCnt=0; innerCnt<nLEDs; innerCnt+=3) { if(ledCnt==0){ledBar[innerCnt]=rcnt;} else if(ledCnt==1){ledBar[innerCnt+1]=rcnt;} else if(ledCnt==2){ledBar[innerCnt+2]=rcnt;} } loadWS2803SPI(); delay(globalDellay); } } } } function loadWS2803SPI() { rcv = x.write(ledBar); delay(2); } function clearSuit() { for(var cnt=0; cnt<nLEDs; cnt++) { ledBar[cnt]=0; } loadWS2803SPI(); } function delay(milliseconds) { var start = new Date().getTime(); for (var i = 0; i < 1e7; i++) { if ((new Date().getTime() - start) > milliseconds) { break; } } }
dottedquad , I have the same faild mesage:
[....] Starting advanced IEEE 802.11 management: hostapdrmdir[ctrl_interface]: No such file or directory.
can you fix it ? how to fixed?
duckhunter, cat you post your hostapd.conf, because I always have the faild message :
[....] Starting advanced IEEE 802.11 management: hostapdrmdir[ctrl_interface]: No such file or directory.
I don't know how to fix it.
Added detail...
systemctl enable wpa_supplicant - execute this after you get it working, so it auto-loads the supplicant at the next reboot
And, boy, am I glad I posted my solution here 5 months ago - it was a great reference when I needed to do this again, long after I'd forgotten how.
I am having the same exact issue and Iam considering returning the Nuc to newegg. I also have issues with video.
It is very hard to understand what you say. What error did you get? What is Intel IDA?
This is really funny. So you downloaded pirated Windows server software. Then come here asking for help???
Hi everyone!
I'm looking into getting a brush-less motor to spin from my Edison using the Sparkfun PWM Block, from the PWM i'm linking over to a Simon 12A ESC to the Motor.
I have connected all the parts up, putting the yellow/white receiver wire into the PWM Blocks SIG on CH0, I have then started on the MRAA code side in C++.
My tests are bassed off (Georgi Todorov, PCA9685) stuff. So far I think the PWM Block is found and being written to (I get MRAA_SUCCESS returned).
Here is my code so far (but no response form the ESC);
#include <iostream> #include <string> #include <mraa.hpp> #include "Motor.h" using namespace std; mraa::I2c* i2c; mraa_result_t retval; void reset(void) { if (retval == MRAA_SUCCESS) i2c->writeReg(MODE1, 0x00); //Normal mode if (retval == MRAA_SUCCESS) i2c->writeReg(MODE2, 0x04); //totem pole cout << "reset out: " << retval << endl; } void setPWMFreq(int freq) { uint8_t prescale_val = (CLOCK_FREQ / 4096 / freq) - 1; if (retval == MRAA_SUCCESS) retval = i2c->writeReg(MODE1, 0x10); //sleep if (retval == MRAA_SUCCESS) retval = i2c->writeReg(PRE_SCALE, prescale_val); // multiplyer for PWM frequency if (retval == MRAA_SUCCESS) retval = i2c->writeReg(MODE1, 0x80); //restart if (retval == MRAA_SUCCESS) retval = i2c->writeReg(MODE2, 0x04); //totem pole (default) cout << "setPWMFreq out: " << retval << endl; } void setPWM(uint8_t target, int value) { setPWM(target, 0, value); // value 0 - 4095. More like value (0 - 3838) } void setPWM(uint8_t target, int on_value, int off_value) { i2c->writeReg(LED0_ON_L + LED_MULTIPLYER * (target - 1), on_value & 0xFF); i2c->writeReg(LED0_ON_H + LED_MULTIPLYER * (target - 1), on_value >> 8); i2c->writeReg(LED0_OFF_L + LED_MULTIPLYER * (target - 1), off_value & 0xFF); i2c->writeReg(LED0_OFF_H + LED_MULTIPLYER * (target - 1), off_value >> 8); } int getPWM(uint8_t led){ int ledval = 0; ledval = i2c->readReg(LED0_OFF_H + LED_MULTIPLYER * (led - 1)); ledval = ledval & 0xf; ledval <<= 8; ledval += i2c->readReg(LED0_OFF_L + LED_MULTIPLYER * (led - 1)); return ledval; } void setAllPWM(int last, int value) { for (int ii = 0; ii < last; ii++) { uint8_t t = ii; setPWM(t, 0, value); } } int main() { cout << "--Motors----------------------------------" << endl; i2c = new mraa::I2c(1); cout << i2c << endl; retval = i2c->address(0x40); cout << "address:" << retval << endl; if (retval == MRAA_SUCCESS) { setPWMFreq(400); reset(); setPWM(0, 700); // read this does something (but nope) int data = getPWM(0); cout << "-- data:" << data << endl; setPWM(0, 2000); // maybe this? nope also data = getPWM(0); cout << "-- data:" << data << endl; } else { cout << "failed:" << endl; } cout << "exiting Motors" << endl; while (1) {} return 0; }
With a simpler header of:
#include <mraa.hpp> #define MODE1 0x00 //Mode register 1 #define MODE2 0x01 //Mode register 2 #define SUBADR1 0x02 //I2C-bus subaddress 1 #define SUBADR2 0x03 //I2C-bus subaddress 2 #define SUBADR3 0x04 //I2C-bus subaddress 3 #define ALLCALLADR 0x05 //LED All Call I2C-bus address #define LED0 0x6 //LED0 start register #define LED0_ON_L 0x6 //LED0 output and brightness control byte 0 #define LED0_ON_H 0x7 //LED0 output and brightness control byte 1 #define LED0_OFF_L 0x8 //LED0 output and brightness control byte 2 #define LED0_OFF_H 0x9 //LED0 output and brightness control byte 3 #define LED_MULTIPLYER 4 // For the other 15 channels #define ALLLED_ON_L 0xFA //load all the LEDn_ON registers, byte 0 (turn 0-7 channels on) #define ALLLED_ON_H 0xFB //load all the LEDn_ON registers, byte 1 (turn 8-15 channels on) #define ALLLED_OFF_L 0xFC //load all the LEDn_OFF registers, byte 0 (turn 0-7 channels off) #define ALLLED_OFF_H 0xFD //load all the LEDn_OFF registers, byte 1 (turn 8-15 channels off) #define PRE_SCALE 0xFE //prescaler for output frequency #define CLOCK_FREQ 8000 //8kHz default emax esc clock void setPWMFreq(int); void setPWM(uint8_t, int, int); void setPWM(uint8_t, int); int getPWM(uint8_t); void setAllPWM(int, int);
I don't now much in regards to arming the ESC or if the Frequencies are setup correctly, just randomly trying stuff at this point.
Any help would be great, fun stuff, love to get me motor spinning.
The behavior described is not normal. (of course you knew that or you would not be making this post.)
When you added the x710 card, did you remove the AC from the system?
The system stand-by power is on any time AC is connected.
I am thinking something weird might have occurred if you hot plugged the card.
sir really i don't know that i shouldn't ask third party product support on community.
i have posted what i faced the problem.
first i have downloaded original server 2008r2 verison from microsoft.
that is also not worked with S5000Vsa board. then only i went to torrent.
thnaks a lot